git常用命令學習

2021-07-13 04:40:12 字數 1701 閱讀 4927

1. 提交專案

1. 遠端建立專案

git clone 鏈結    

//拷貝下來

git add 增加的檔案  

//新增本地新增內容

git commit -m "注釋"  或者 -a進入圖形介面寫入注釋

git push original master    //將本地檔案提交遠端倉庫

當我們後續改變公升級專案後,再次提交如下:

git add 已修改或新增檔案

git commit -m '修改或新增原因'

git push

我們對專案進行更改刪除時,重新提交變化,使用

git add -a   //將所有更改提交

本地倉庫落後於遠端倉庫,需要同步**,則:

git pull original master

2. 子模組submodule:

1. 當我們的專案需要使用別人的專案工程時使用,使用乙個鏈結指向別人的軟體庫,拉去專案作為子模組使用即可。

使用步驟:

git clone 我們的專案工程

git submodule add  [email protected]:androidteam_3/hjr_muzhiwan.git test

//將子模組新增到專案並取名為test 子模組資訊會出現在.gitmodule檔案裡面

git submodule update   //拉去子模組,如果要具體更新某個子模組加上名字即可

常見拉去乙個有子模組的專案時,子模組是空的,需要使用以下命令拉去:

git submodule init

git submodule update  

ok,搞定

3. 建立遠端分支,並將本地**提交到遠端分支

1.建立本地分支

git branch 分支名,例如:git branch 2.0.1.20120806

注: 2.0.1.20120806是分支名稱,可以隨便定義。

2.切換本地分支

git checkout 分支名,例如從master切換到分支:git checkout 2.0.1.20120806

3.遠端分支就是本地分支push到伺服器上。比如master就是乙個最典型的遠端分支(預設)。

git push origin 

2.0.1.20120806

4.遠端分支和本地分支需要區分好,所以,在從伺服器上拉取特定分支的時候,需要指定遠端分支的名字。

git checkout --track origin/

2.0.1.20120806

注意該命令由於帶有--track引數,所以要求git1.6.4以上!

這樣git會自動切換到分支。

5.提交分支資料到遠端伺服器

git push origin :

例如:git push origin 

2.0.1.20120806

:2.0.1.20120806

一般當前如果不在該分支時,使用這種方式提交。如果當前在 

2.0.1.20120806

分支下,也可以直接提交

git push

6.刪除遠端分支

git push origin :develop

Git學習 git常用命令

我們常用 p 選項展開顯示每次提交的內容差異,用 2 則僅顯示最近的兩次更新 還有許多摘要選項可以用,比如 stat,僅顯示簡要的增改行數統計 p 按補丁格式顯示每個更新之間的差異。stat 顯示每次更新的檔案修改統計資訊。shortstat 只顯示 stat 中最後的行數修改新增移除統計。name...

Git 常用命令學習

學習了網上一些git的資料 包括廖雪峰的教程 總結一下 1 git和svn命令的對比 git clone svn checkout git checkout svn switch git push svn commit 2 git add readme.txt 是把readme.txt從worksp...

學習GIT常用命令

淺顯易懂完整的git學習教程在這裡 廖雪峰的官方 git教程 簡單來說,git的工作流程很簡單,我們把整個過程中檔案的轉移分為3個區域 工作區,暫存區,分支。工作區就是我們對檔案進行操作的地方,比如你在本地git倉庫修改檔案,編寫 的檔案儲存空間。現在你的檔案改好了,想把它提交到git倉庫中,先要把...