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倉庫信息