【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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章