图解 Git 工作原理
链接:http://marklodato.github.io/visual-git-guide/index-zh-cn.html
git add files把当前文件放入暂存区域。
git commit给暂存区域生成快照并提交。
git reset – files用来撤销最后一次git add files,你也可以用git reset撤销所有暂存区域文件。
git checkout – files把文件从暂存区域复制到工作目录,用来丢弃本地修改。
git commit -a相当于运行git add把所有当前目录下的文件加入暂存区域再运行。
git commit files进行一次包含最后一次提交加上工作目录中文件快照的提交。并且文件被添加到暂存区域。
git checkout HEAD – files回滚到复制最后一次提交。
http://marklodato.github.io/visual-git-guide/index-zh-cn.html#merge
http://marklodato.github.io/visual-git-guide/index-zh-cn.html#rebase
http://marklodato.github.io/visual-git-guide/index-zh-cn.html#detached
http://en.wikipedia.org/wiki/Three-way_merge
http://www.kernel.org/pub/software/scm/git/docs/git-rebase.html#_interactive_mode
看完这篇文章,你有什么收获?欢迎在留言区与10w+Java开发者一起讨论~
1、GitHub 标星 3.2w!史上最全技术人员面试手册!FackBoo发起和总结
5、37岁程序员被裁,120天没找到工作,无奈去小公司,结果懵了...
评论