1. 程式人生 > >【git】 本地專案關聯到遠端專案

【git】 本地專案關聯到遠端專案

過程比較簡單,但是無比理解【工作空間】【本地倉庫】【遠端倉庫】幾個概念。

工作空間

可以理解為我們編寫程式碼、經常會修改到的檔案或資料夾,一般就是我們肉眼可見的專案。

本地倉庫

當我們初始化(git init)之後,會在當前目錄下生成一個與專案並列的.git資料夾,當我們對專案作出更改之後使用git commit命令,一般是將修改提交到本地倉庫,也就是該資料夾下面的檔案會對應修改,請注意,此時,遠端倉庫並沒有同步我們的更改。

遠端倉庫

當我們在本地的修改提交到本地倉庫後,使用push命令才能將具體的修改版本化到遠端倉庫,這樣,才算完成了整個使用git管理程式碼的流程,這三個概念講解的比較淺顯,大家不妨檢視官方文件,見:

https://git-scm.com/book/zh/v2。接下來,進入正題。

本地專案關聯遠端倉庫

大部分情況下,都不是一開始就關聯git進行專案開發,而是中途進行關聯操作的。具體步驟如下,注意以下的所有操作都是在同一目錄下進行(因為你得保證當前目錄下又下文第一步生成的.git資料夾)

1.初始化本地倉庫

$ git init

該操作會在當前目錄下生成一個名為.git的資料夾,我們不妨把他理解為本地倉庫。

2.add工作空間的修改到暫存區

$ git add .

關於暫存區的內容,可以參考官方文件,可以理解為工作空間到本地倉庫的一個緩衝區。

3.提交暫存區的內容到本地倉庫

$ git commit -m "這裡填寫本地修改的註釋內容"

4.關聯遠端倉庫

$ git remote add origin [這裡是git倉庫地址]

遠端倉庫這裡需要自己去到GIT網站搭建。

5.將當前分支關聯到遠端master分支

$ git branch --set-upstream-to=origin/master master

6.拉取遠端倉庫內容

$ git pull

7.提交修改

$ git push

至此,您的專案就可以做到和遠端倉庫進行關聯管理了。

以上過程中,如果出現錯誤,請參考錯誤解決:https://blog.csdn.net/yuewuyanhuang/article/details/81558963