VSCode git工具

之前都是老老实实用命令行敲命令,其实VSCode自带得git工具已经非常方便。

命令行提交代码

首先先介绍之前在命令行(ubuntu终端,windows git bash here)操作:

工程路径下,

git init //初始化仓库 或者是git clone URL拉取远程仓库

git remote add origin 远程仓库连接

git add * //暂存所有更改

git commit -m "your commit note" //写上提交说明,提交更改到本地仓库

git push origin //提交到远程对应分支

VSCode提交代码

VSCode配置一次,后面都可以鼠标操作,然后还可以很方便打tag,每次提交可以直观得看到代码修改处:

1.点击vscode左侧源代码管理工具,未暂存得更改都可以在这里看到

VSCode git工具_第1张图片

 关联远程仓库

2.配置关联远程仓库,会提示输入远程仓库链接

VSCode git工具_第2张图片

 配置用户名邮箱

3.配置自己gitlab/github等网站得用户名及邮箱

VSCode git工具_第3张图片

 克隆,拉取,推送

4.克隆,拉取,推送都在这里"---"点击

VSCode git工具_第4张图片

 5.切换当前分支

左下角点击切换想要得分支,"+"等效于命令行得git add 暂存更改,"√"等效于git commit

commit之后就可以push到远程仓库了,消息框是git commit时提交更改得说明(等效于-m ""双引号里得内容),远程仓库中被更改得文件会显示该说明,

VSCode git工具_第5张图片

 改完之后点击左侧得代码管理工具,里面会显示你这次代码得具体修改,点击每一项还可以看到工作树,更改前后得对比,在vscode里改好就可以直接推到远程仓库啦

合并分支

例如我要将dev_wujiangzhu得更改合并到dev分支,首先将dev_wujiangzhu本地代码修改好push到远程仓库dev_wujiangzhu分支,然后在vscode左下角切换到本地dev分支,最好 先pull拉取一下远程dev分支。

VSCode git工具_第6张图片

然后选择合并分支,并选择要合并得分支dev_wujiangzhu

VSCode git工具_第7张图片

 若有冲突会提示选择,手动解决,最后直接提交同步更改到远程

你可能感兴趣的:(vscode,git,ide)