1. 程式人生 > 其它 >Git遠端拉取程式碼到本地與上傳原生代碼到遠端

Git遠端拉取程式碼到本地與上傳原生代碼到遠端

一、初始配置

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.建立本地分支並切換到本地分支LocalapitestLocalapitest為本地分支名, apitest為遠端分支名

git checkout -b Localapitest origin/apitest

 

 3.5.拉取遠端分支程式碼到本地,apitest遠端分支,localapitest本地分支

git pull origin apitest:localapitest

 

 至此上傳和下載程式碼到遠端分支已全部完成,可以是用本次編譯器進行程式碼修改並提交了。