一些常见的shell命令和git命令】的更多相关文章

shell命令: pwd : (Print Working Directory) 查看当前目录 cd (Change Directory) 切换目录,如 cd /etc ./当前目录  ../上级目录 ls (List) 查看当前目录下内容,如 ls -al,"."(表示当前目录)和".."(表示当前目录的父目录) mkdir (Make Directory) 创建目录,如 mkdir blog touch 创建文件,如 touch index.html echo…
1. 拉取远程代码并且覆盖本地更改 2. 列出远程和本地所有分支 3. 强制更新远程分支 4. 回滚一个 merge 5. 修改之前的提交记录或者很久前提交的记录 6. 使用多个远程代码库,并且使用多个不同的 SSH Key 7. 和外部团队协作需要的维护多个远程库,合并其他库的更新的过程 8. 撤销 Git 的最后一次提交 1. 拉取远程代码并且覆盖本地更改 git fetch origin && git reset –hard origin/master 2. 列出远程和本地所有分支…
http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 我每天使用 Git ,但是很多命令记不住. 一般来说,日常使用只要记住下图6个命令,就可以了.但是熟练使用,恐怕要记住60-100个命令. 下面是我整理的常用 Git 命令清单.几个专用名词的译名如下. Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一.新建代码库 # 在当前目录新建一个Git…
最近想着需要把工作中做一个备份,除了本地保存之外,上传到码云是个不错的选择,除了Git的一些特点外,也可以让别人看到你的代码,共同修改之类的 首先在上传到码云之前,需要学习Git的一些基础教程,包括国外的GitHub也是,需要首先了解Git(分布式版本控制系统)相关 在这里放两个链接:廖雪峰的Git教程以及stormzhang在知乎专栏学习编程里写的从0开始学习GitHub系列之Git速成 本博客适合Windows下的git相关,Linux和Mac版本可以查看我上面放的廖雪峰的Git教程链接 首…
前言: Pull Request的流程 1.fork 首先是找到自己想要pull request的项目, 然后点击fork按钮,此时就会在你的仓库中多出来一个仓库,格式是:自己的账户名/想要pull request的项目的名称 2.clone 通过运行命令:git clone git@github.com:当前账户名/要克隆的仓库名.git(反斜杠后面那个是新的仓库的地址),将该仓库克隆到当前的开发环境中 3.branch 1.确定分支 通过在终端运行命令:git branch -a 查看当前所…
目录 使用IDEA模拟git命令使用的常见场景 前期准备 新建一个远程仓库 在一个文件夹内建立两个子文件夹作为两个本地仓库的存放位置 本地仓库与远程仓库建立联系 模拟两个用户协同开发的场景(使用IDEA自带界面操作,不使用命令行) 推送代码到远程仓库(当只有一个人在维护远程仓库时) 克隆远程仓库项目 拉取远程仓库的代码(远程仓库与本地仓库无冲突) 拉取远程仓库的代码(远程仓库与本地仓库有冲突) 使用IDEA模拟git命令使用的常见场景 大家好,最近白泽第一次开始参与小组合作开发,以前都是自己用g…
转自:http://www.cnblogs.com/elfsundae/archive/2011/07/17/2099698.html References: http://stackoverflow.com/questions/315911/git-for-beginners-the-definitive-practical-guide http://www.kernel.org/pub/software/scm/git/docs/ http://progit.org/book/ git安装.…
命令: git init -> 初始化一个git仓库 git clone -> 克隆一个本地库 git pull -> 拉取服务器最新代码 git fetch –p -> 强行拉取远程代码覆盖本地(同步远程,不止是代码) git add -> 添加到git仓库 git commit –m “” -> 提交到git仓库 git push -> 将本地代码推送到远程 git push --tags -> 把本地新增的所有tag推到远程 git push orig…
0.常用命令1 1.git中brunch的使用和理解(一定理解brunch的指针理解和分叉) 分支创建 Git 是怎么创建新分支的呢? 很简单,它只是为你创建了一个可以移动的新的指针. 比如,创建一个 testing 分支, 你需要使用 git branch 命令: $ git branch testing 这会在当前所在的提交对象上创建一个指针. 那么,Git 又是怎么知道当前在哪一个分支上呢? 也很简单,它有一个名为 HEAD 的特殊指针. 请注意它和许多其它版本控制系统(如 Subvers…
git 工作原理图:git 有4 个仓库 这是 git和 svn 一个巨大的区别,所以git 没网也能提交代码和查看记录. svn 只有2 个仓库 ,一个远程一个本地. 1 创建git 仓库(  参数? ) git init –bare test.git  创建一个 git 仓库,并且不生成 .git 文件 git init test.git  创建一个 git 仓库,会生成.git 文件 2 检出代码 git clone 用户名@ip:仓库地址 3 添加一个文件 到 git 管理 git ad…