【git】 本地專案關聯到遠端專案
阿新 • • 發佈:2018-12-15
過程比較簡單,但是無比理解【工作空間】【本地倉庫】【遠端倉庫】幾個概念。
工作空間
可以理解為我們編寫程式碼、經常會修改到的檔案或資料夾,一般就是我們肉眼可見的專案。
本地倉庫
當我們初始化(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