只需一步,快速开始
短信验证,便捷登录
军衔等级:
中士
commit和commit -a的区别, commit -a相当于:
当merge命令自身无法解决冲突的时候,它会将工作树置于一种特殊的状态,并且给用户提供冲突信息,以期用户可以自己解决这些问题。当然在这个时候,未发生冲突的代码已经被git merge登记在了index file里了。如果你这个时候使用git diff,显示出来的只是发生冲突的代码信息。
在你解决了冲突之前,发生冲突的文件会一直在index file中被标记出来。这个时候,如果你使用git commit提交的话,git会提示:filename.txt needs merge
在发生冲突的时候,如果你使用git status命令,那么会显示出发生冲突的具体信息。
0 举报本楼
发表回复
手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图
GMT+8, 2024-11-17 19:34 , Processed in 0.208867 second(s), 15 queries , Gzip On.
Copyright © 1999-2023 C114 All Rights Reserved
Discuz Licensed