一、初始配置
1.本地新建文件夾命名為:git倉庫(可根據自己需求命名)用於存儲拉取服務器上的代碼,在git倉庫下新建文件夾localtest作為本地分支倉庫,右擊選擇Git Bash Here
彈出如下界面:
2.在彈出界面中輸入git init 命令來初始化一個 Git 倉庫,初始化完成之后,我們會看到出現多出(master),master就是我們本地的主分支
3.本文檔使用gitee作為遠端倉庫,根據gitee提示,首次使用需要告知git用戶配置-----根據自身實際情況來
二、推送代碼至遠程倉庫(一般情況下master分支為默認分支)
2.1.在本地localtest修改代碼后或者新建文件編寫代碼,推送至遠程倉庫(默認master分支),小試牛刀,先從本地分支localtest文件夾新建兩個py文件
2.2 git status---- 查看修改了那些文件,標紅的是我們復制過來的py文件
2.3 git add 文件名 ---- 添加單一修改的文件到暫存區
git add *----添加全部已修改的文件到暫存區
2.4 再次使用git status ---查看文件是否添加成功,可以看到已修改文件變綠,則添加成功
2.5 git commit -m "添加到遠程" ----添加倉存區文件到遠程倉庫中,並作出提交承諾
2.6 git push origin master # 推送到 Gitee中默認的master分支
2.7 git push 代碼到遠程的指定分支,master本地分支,apitest遠程分支
git push <遠程主機名> <本地分支名>:<遠程分支名>
如果本地分支名與遠程分支名相同,則可以省略冒號:git push <遠程主機名> <本地分支名>
后續每次代碼修改都以如上方式進行代碼提交,簡寫如下:
git status---查看修改文件
git add---添加修改文件到暫存區
git status ----查看是否添加成功
git commit -m "提交承諾"----作出提交承諾
git push orgin <遠程主機名> <本地分支名>:<遠程分支名>----推動代碼至遠端
三、從遠程倉庫拉取指定分支代碼
3.1.先獲取遠程倉庫的HTTP鏈接,獲取方式如下步驟,點擊復制
3.2.新建一個文件夾放置遠程拉取代碼,並右擊Git Bash Here進行輸入git init初始化,本地分支和遠程分支建立遠程連接,
git remote add origin https://gitee.com/api*****(步驟一獲取的鏈接)
3.3. 從遠程獲取代碼庫
git fetch origin apitest(遠程分支名)---獲取apitest分支的代碼庫,若獲取全部代碼則不用加分支名
3.4.創建本地分支並切換到本地分支Localapitest,Localapitest為本地分支名, apitest為遠程分支名
git checkout -b Localapitest origin/apitest
3.5.拉取遠程分支代碼到本地,apitest遠程分支,localapitest本地分支
git pull origin apitest:localapitest
至此上傳和下載代碼到遠程分支已全部完成,可以是用本次編譯器進行代碼修改並提交了。