vsc项目上传git流程与冲突处理

127 阅读1分钟

git客户端与服务器

f482be7f1bff1dbe720edf1f772b7aa.png

1创建一个文件夹并在vsc中打开

Snipaste_2023-02-15_11-33-15.png 2克隆

Snipaste_2023-02-15_11-33-55.png 3输入git仓库要克隆的地址(克隆完根据提示选择打开)

Snipaste_2023-02-15_11-35-13.png 4提交: 将更改过的的页面提交到暂存区

Snipaste_2023-02-15_11-54-16.png 添加备注

Snipaste_2023-02-15_11-54-52.png 然后同步到远程仓库

Snipaste_2023-02-15_11-55-24.png

5:git stash使用?

<1>:在原来的文件上添加一个页面的话,添加完之后通过git add . 添加到暂存区,然后通过git stash命令保存 当前工作进度,会把暂存区和工作区的改动保存起来(简单的来说也就相当于把当前添加的页面保存起来)然后就 可以对我们原本的文件进行修改接着进行第二步

<2>:### git stash pop(修改完成后通过此命令将我们原本添加的页面恢复过来)

git stash pop 从栈中读取最近一次保存的内容,也就是栈顶的stash会恢复到工作区

也可以通过 git stash pop + stash名字执行恢复哪个stash恢复到当前目录

如果从stash中恢复的内容和当前目录中的内容发生了冲突,则需要手动修复冲突或者创建新的分支来解决冲突

<3>:最后通过git add .命令将项目添加到暂存区 然后通过git commit -m""命令将项目提交到本地仓库 最后通过git push将项目提交到远程仓库