例如:我有两个修改文件:FindBackPwd.vue
和 login.vue
,我只想要提交和推送 login.vue
,FindBackPwd.vue
文件想留到下次再提交
1、先将login.vue
点击+号添加到暂存的更改
区域


2、输入提交备注,并点击打勾图标,将暂存的更改
提交到本地仓库


4、手动输入指令:git stash
将更改的但暂时不需要提交的文件作为一整个工作目录文件缓存起来(即更改
栏下的所有文件)


5、点击同步按钮图标,拉取远程代码,并将提交文件从本地仓库提交到远程仓库(这里做任何操作都可以,因为工作目录已经暂存不受影响,不一定是同步,可以是拉取、推送....等等操作。拉取报错:在签出前,请清理存储库工作树
。也是这个原因,可以像步骤4这么解决再拉取。)


4、手动输入指令:git stash pop
将之前缓存工作目录的文件提取还原回来


网友评论