基础概念
- git add …… 将文件暂存起来或者建立与仓库的连接
- git commit …… 将文件提交到仓库
-
git pull …… 合并以及提交代码,该命令其实做了两步骤
- git merge …… 合并分支代码
- git commit …… 没有冲突的话提交,有冲突需要解决冲突,然后提交
- git push …… 将分支推送到其它仓库
- git log 当前分支提交记录
- git status 当前分支的文件状态
- git reset 回滚分支到某个版本
-
git checkout 切换分支或者取消文件修改
- 该命令如果作为取消文件修改作用时,仅可以取消未暂存的文件,也就是如果文件进行了git add操作,需要先执行git reset命令,回退到最新版本,取消当前暂存,再次执行git checkout命令才有效
-
git rebase “变基”,这个比较复杂此处省略1000字……
- 总的原则是,只对尚未推送或分享给别人的本地修改执行变基操作清理历史,从不对已推送至别处的提交执行变基操作
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。