git 多人协作开发的使用(二)---命令使用
2017-05-12 16:34
246 查看
前面介绍了上传代码的流程,在开发中,很多时候我们可以没有这么顺利,会有很多状况出现,本篇文章就是汇总这些使用:
文件修改,但是未执行git add
未执行git add
此时我们发现a的更改有误,需要回到文件更改前。
执行了git add
当执行了git add 后,就是已经将更改的内容添加到了暂存区,此时,想将添加的内容从暂存区回退到,未添加时,使用git reset HEAD a.
文件修改,但是未执行git add
文件修改,回退
我们更改了test项目下a文件中的内容,在a文件中添加了一个字符串未执行git add
此时我们发现a的更改有误,需要回到文件更改前。
git checkout a //回到文件更改前 放弃改变
xu:test xiaokai$ vim a //编辑完成后,先按下esc,然后 shift + ":",输入wq保存退出。 xu:test xiaokai$ git status On branch master Your branch is up-to-date with 'origin/master'. Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: a //red no changes added to commit (use "git add" and/or "git commit -a") xu:test xiaokai$
执行了git add
git reset HEAD a
当执行了git add 后,就是已经将更改的内容添加到了暂存区,此时,想将添加的内容从暂存区回退到,未添加时,使用git reset HEAD a.
xu:test xiaokai$ git add a xu:test xiaokai$ git status On branch master Your branch is up-to-date with 'origin/master'. Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: a //green xu:test xiaokai$ git reset HEAD a Unstaged changes after reset: M a xu:test xiaokai$ git status On branch master Your branch is up-to-date with 'origin/master'. Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: a //red no changes added to commit (use "git add" and/or "git commit -a")
相关文章推荐
- git 开发者日常使用的 Git 命令(个人开发者(单独开发),个人开发者(参与开发),集成人员,代码库管理)
- 五步掌握Git的基本开发使用命令
- git常用命令, 使用sourceTree协助开发
- git 常用命令 使用及iOS开发使用git管理项目步骤
- git 多人协作开发的使用(一)---代码上传
- git 使用bitbucket托管xcode 搭建多人协作开发
- 如何使用git在github上开发的时候和别人在别人仓库上进行协作编程,最后再统一提交
- Git项目协同开发学习笔记2:项目库开发协作相关命令
- 【Git 使用笔记】第二部分:基本命令 和 单分支开发
- git最基本开发使用的命令方法
- 开发中git 的使用,git的常用命令
- 日常开发使用GIT命令
- 【Git 使用笔记】第二部分:基本命令 和 单分支开发
- 使用Git进行多人协作开发
- Xcode5 关联 git 使用bitbucket托管 搭建多人协作开发
- 五步掌握Git的基本开发使用命令
- 我在使用Git开发时的一些命令分享
- 团队协作需要使用的git 命令
- Git 使用篇二:小组协作开发
- 五步掌握Git的基本开发使用命令