采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
为啥我看老师你commit之后不需要push呀?
另外问一下,在A分支修改代码后经过add . 和 commit 但不push,之后切换分支B后是看不到A修改的代码的,如果A分支修改代码后直接切换到B分支这样可以看到A分支修改的代码吗?
commit 和 push 本来就不相关。commit 是提交到本地仓库,push 是同步到远程仓库。你可以在本地多次 commit ,最后一次性 push 。
A 分支修改代码之后,不建议直接切换到 B 分支,此时 git 可能会提示并阻止你切换分支。
最好是 commit 之后,再切换到 B 分支。或者暂时用 git stash 来缓存修改。
好的我明白了,还有一个问题就是用stash缓存修改后为啥status能看到新增的文件,难道新增的文件不会缓存吗? 新增了文件后用checkout切换分支或者新建分支还能看到此文件吗
修改后当然能通过 status 看到内容,stash 只缓存之前的文件。
登录后可查看更多问答,登录/注册
针对时下面试高频考点,帮助新人js面试快速通关
1.6k 17
1.8k 11
1.3k 11