visual studio 中 git 操作按钮解析

1 提取、拉取、推送

提取:即 git fetch 获取远程仓库的更新,但不会自动合并本地仓库

拉取:即 git pull ,获取远程仓库的更新,并自动合并本地仓库

推送:即 git push ,把本地仓库的更改推送到远程仓库

 

2 暂存

暂存:相当于 git add ,把修改提交到暂存区

右击某一更改项,有“暂存”这一选项,点击“暂存”后,后出现暂存列

 

 

 

 

 

 可以看到,暂存了 Startup.cs后,Startup就进了“暂存更改”列表了

这时“提交”按钮”变成了“提交临时数据”,如果这时我们点击“提交临时数据并推送”,只会把“暂存更改”列表的项推送到远程,处于“更改数”的不会有影响(不会被推送)

3 全部存储与全部存储并保持暂存

全部存储:即 git stash,这时会全部存储,即“暂存更改”列表的也会存储,“更改数”列表的也会存储

全部存储并保持暂存:只会存储处于“更改数”列表的项,不会存储“暂存更改”的项

4 应用并还原暂存

应用并还原暂存:之前处于“更改数”列表的回还原回“更改数”列表,之前处于“暂存更改”列表的回还原回“暂存更改”列表

将所有作为非暂存应用:之前处于“更改数”列表的回还原回“更改数”列表,之前处于“暂存更改”列表的回还原回“更改数”列表

5 应用和弹出

应用:应用成功后不会删除该贮藏项

弹出:弹出成功后会自动删除该贮藏项

posted @ 2021-04-22 07:29  温故纳新  阅读(835)  评论(0编辑  收藏  举报