码迷,mamicode.com
首页 > 其他好文 > 详细

Git学习笔记

时间:2017-06-11 23:32:03      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:commit   学习   mit   ranch   远程仓库   合并   rebase   checkout   git   

提交

添加:git add

提交:git commit

分支

新建分支:git branch

移动分支:git branch -f <src> <dest>

删除分支:git branch -d

切换分支:git checkout <分支名>

新建并切换分支:git checkout -b

合并分支1:git merge <要被合并的分支> (合并后的产生新节点,其有两个父节点)

合并分支2: git rebase <合并的目标分支>(复制一个分支的记录到另一个分支,不会产生新的提交记录)

移动HEAD

git checkout <记录>

向上移动 1 个提交记录:^

向上移动多个提交记录:~<num>

撤销变更

撤销变更1:git reset <要恢复的记录节点>(回退几个提交记录,对远程仓库无效)

撤销变更2:git revert <要恢复的记录节点>(新建一个提交历史,新的节点与最后提交前一次记录相同,可用于远程仓库)

 

Git学习笔记

标签:commit   学习   mit   ranch   远程仓库   合并   rebase   checkout   git   

原文地址:http://www.cnblogs.com/zawier/p/6986672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!