vscode撤销提交到本地仓库,正在写代码,此时别人提交代码到远程仓库,要你现在拉代码看下,此时写的代码还没写完,我先将写的代码提交到本地仓库,然后git pull拉取远程仓库最新的代码,如果没有冲突
vscode,正在写代码,此时别人提交代码到远程仓库,要你现在拉代码看下,此时写的代码还没写完,我先将写的代码提交到本地仓库,然后git pull拉取远程仓库最新的代码,如果没有冲突,那么vscode会自动将我提交到本地仓库的代码和远程拉取的代码进行合并,然后vscode会将合并的代码提交到本地仓库。此时如果你选择推送到远程仓库,那么你之前没写完的代码也会推送到远程仓库。不想把没写完的代码和从远程
·
vscode,正在写代码,此时别人提交代码到远程仓库,要你现在拉代码看下,此时写的代码还没写完,我先将写的代码提交到本地仓库,然后git pull拉取远程仓库最新的代码,如果没有冲突,那么vscode会自动将我提交到本地仓库的代码和远程拉取的代码进行合并,然后vscode会将合并的代码提交到本地仓库。此时如果你选择推送到远程仓库,那么你之前没写完的代码也会推送到远程仓库。
不想把没写完的代码和从远程仓库拉取下来的代码进行合并,可以用vscode的源代码管理-提交-撤销上次提交

点击撤销上次提交后,别人已经提交到远程仓库的代码就会出现在你的暂存区,你再点击一次撤销上次提交,这样你之前提交到本地仓库的代码也会出现在暂存区,你把你没写完的代码写完后,一起提交到本地仓库,一起提交到远程仓库
更多推荐
所有评论(0)