vscode 使用之 git拉取代码
git 的相关操作
一.切换分支 输入命令“git branch -a”,查看远程分支 输入命令“git checkout dev”,切换到分支dev 输入命令“git status”,查看分支状态,比如是否有未保存的修改、未解决的冲突 二.拉取分支 git pull:拉取远程的数据同步到自己的目录的命令,前提是没有未保存的代码以及没有未解决的冲突 其它拉取方法: 左侧导航栏找到源代码管理,可以看到更改过的文件,在输入框输入所修改的内容(任意取名字),然后点击上方的“√”,最后在右边的更多操作里点击推拉取即可 三.推送分支 git push:将本地文件推送到项目的对应分支上,同样的,前提是没有未保存的代码以及没有未解决的冲突 其它推送方法: 左侧导航栏找到源代码管理,可以看到更改过的文件,在输入框输入所修改的内容(任意取名字),然后点击上方的“√”,最后在右边的更多操作里点击推送即可 四.合并分支 在合并项目分支的时候,比如将我自己的wyl分支合并到dev分支上,采用如下步骤: 现在我处于wyl本地分支上,输入命令git checkout dev切换到dev分支,并git pull将dev分支拉取到本地。 输入命令git merge wyl,将wyl分支合并到本地dev分支。如果出现冲突,左侧导航栏的对应模块项会变色,或者通过终端里的提示,找到相应冲突并解决。 解决完所有冲突后,再一次重复步骤2,将项目打包检查并解决冲突。 按照上文所说的推送分支的其他方法进行推送,这样就能成功合并。 PS:在本地没有解决完冲突一定不能推送。
1.git
本地安装git工具,环境变量配一下等
2.安装vscode的git插件
类似下面这样,西在git插件
3.git配置
git config --global user.name "Administrator"
git config --global user.email "admin@example.com"
创建一个新仓库
git clone git@192.168.101.11:yw/python.git
cd python
touch README.md
git add README.mdgit
commit -m "add README"
git push -u origin master
推送现有文件夹
cd existing_folder
git init
git remote add origin
git@192.168.101.11:yw/python.git
git add .
git commit -m "Initial commit"
git push -u origin master
推送现有的 Git 仓库
cd existing_repogit
remote rename origin old-origingit
remote add origin
git@192.168.101.11:yw/python.git
git push -u origin --all
git push -u origin --tags
因为widow的换行是CRLF 而linux的换行是lf,所以本地去git上拉取代码的时候,如果是window的话 会把你转成crlf,你提交时候会转成lf提交 git config --global core.autocrlf false 同时设置
拉取代码
编辑一下文件
展示之后git仓库信息