前言
在现在的代码管理中,基本都使用git管理,而git除了命令操作之外,代码编辑器也顺带兼容了git的使用,这里就来介绍下vscoed中git的使用。
注:这里的第四步是直接在目标分支上传,合作开发的人多了大家都公用一个分支就不方便。一般都是基于目标分支在远程新建一个自己的开发分支,改了代码先上传到自己的分支再合并到目标分支。
参考地址: 1. clone 先把项目克隆下来,这一步习惯使用命令
git clone **** 跟上你的项目git地址就行了,默认是拉取的master分支的
2. 如果就在master分支上开发,那这步就不需要了,当人很少会在master分支上开发
如果已有开发的分支:
点击 ​​​vscode​​​左下角的这个分支图标

这里选择你要开发的分支即可

如果你要创建自己的开发分支:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210331151729475.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hvY2tKZXJyeQ==,size_16,color_FFFFFF,t_30#pic_center)

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_vscode

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_远程仓库_02


git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_git_03


这时我自己签出的分支,也可切换到别人开发的分支再执行这步签出,这样就合作再一个分支开发

3.推送代码到远程仓库

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_github_04


git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_github_05

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_上传_06


这里就相当于是 git commit -m 当中的提示内容

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_上传_07


这最后一就是把修改后的推送到远程仓库

:注意左下角的分支,是推送到这个分支里,如果是你新签出的分支在远程仓库里没有这个分支,n那就会再远程仓库创建该分支并上传代码

4.如果你是在远程仓库新建的自己的分支,再修改上传后想把代码合并到之前所签出的分支里,因为你改了代码肯定要上传到对的地方嘛(即目标开发分支)

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_远程仓库_08


这里在左下角切换回你的源分支(我这最开始是从master签出的,所以就是他),再点击合并分支,在顶部会弹出一个选择框,选择你刚刚上传的分支就好了。

:这一步之前先把已更改的东西暂存(不是commit这步),即点更改两个字后面的勾就行。

也可以先从想要合并的分支拉取,本地签出新建远程分支改了再上传。

5.在每天工作开始时都要从源分支拉下代码,保证代码最新

:左下角是自己的代码分支,即当前分支是自己的代码分支

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_git_09


vscode顶部中间会弹出一个弹出框,先选择远程仓库,默认是当前仓库选它就好了,让后在选择你的源分支拉取就行了,工作完成再重复前面的上传步骤就行了


前言

在现在的代码管理中,基本都使用git管理,而git除了命令操作之外,代码编辑器也顺带兼容了git的使用,这里就来介绍下vscoed中git的使用。

注:这里的第四步是直接在目标分支上传,合作开发的人多了大家都公用一个分支就不方便。一般都是基于目标分支在远程新建一个自己的开发分支,改了代码先上传到自己的分支再合并到目标分支。

参考地址:



​​1. clone 先把项目克隆下来,这一步习惯使用命令


git clone **** 跟上你的项目git地址就行了,默认是拉取的master分支的


2. 如果就在master分支上开发,那这步就不需要了,当人很少会在master分支上开发


如果已有开发的分支:


点击

​​vscode​​左下角的这个分支图标


git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_github_10


这里选择你要开发的分支即可


git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_git_11

如果你要创建自己的开发分支:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210331151729475.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hvY2tKZXJyeQ==,size_16,color_FFFFFF,t_30#pic_center)
  • 1
  • 2

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_vscode

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_远程仓库_02


git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_git_03


这时我自己签出的分支,也可切换到别人开发的分支再执行这步签出,这样就合作再一个分支开发

3.推送代码到远程仓库

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_github_04


git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_github_05

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_上传_06


这里就相当于是 git commit -m 当中的提示内容

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_上传_07


这最后一就是把修改后的推送到远程仓库

:注意左下角的分支,是推送到这个分支里,如果是你新签出的分支在远程仓库里没有这个分支,n那就会再远程仓库创建该分支并上传代码

4.如果你是在远程仓库新建的自己的分支,再修改上传后想把代码合并到之前所签出的分支里,因为你改了代码肯定要上传到对的地方嘛(即目标开发分支)

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_远程仓库_08


这里在左下角切换回你的源分支(我这最开始是从master签出的,所以就是他),再点击合并分支,在顶部会弹出一个选择框,选择你刚刚上传的分支就好了。

:这一步之前先把已更改的东西暂存(不是commit这步),即点更改两个字后面的勾就行。

也可以先从想要合并的分支拉取,本地签出新建远程分支改了再上传。

5.在每天工作开始时都要从源分支拉下代码,保证代码最新

:左下角是自己的代码分支,即当前分支是自己的代码分支

git vscode下拉代码到本地推送到远程,本地分支远程分支关联、合并_git_09


vscode顶部中间会弹出一个弹出框,先选择远程仓库,默认是当前仓库选它就好了,让后在选择你的源分支拉取就行了,工作完成再重复前面的上传步骤就行了