git常用命令學習

2021-09-23 10:47:52 字數 2139 閱讀 8142

git clone
git branch
git branch -a
git branch -r
git branch --v
git checkout admin_dev
git checkout -b test
git pull
git push
ps 這兩個通俗的拉取推送**,前提是本地**已經和線上的**庫已經建立了對映關係

git push origin test
git branch --set-upstream-to=origin/liyi test
git fetch origin liyi
git merge origin/liyi
git add .
git commit -m '測試檔案'
git push origin liyi
git status
git stash
ps 再去用git status看我們變動的檔案,發現已經沒有修改了。而且已經回到了我們沒有做修改之前了,也就是我們最近一次提交**的位置了。

//恢復最近儲存的記錄並把恢復的記錄從儲存列表中刪除。只恢復工作區!(缺省會將被恢復的操作保留在工作區,但是不會自動幫你重新暫存)

git stash pop

ps 注意恢復暫存的幾個命令的不同,

//恢復最近儲存的記錄但不會刪除儲存列表裡面對應的記錄。(缺省會將被恢復的操作保留在工作區,但是不會自動幫你重新暫存)
一般,在做新功能的開發或者是bug修改的時候,是我們先在master分支上新建乙個功能分支

檢視當前本地分支,是否在master分支,不在,切換到master分支

git brnach 

git checkout master

現在已經在master分支了,基於master分支新建乙個功能分支

git cheeckout -b feature-function-liyi
在新建的本地分支上做開發,然後提交

git add .

git commit -m ''

新開發的功能已經完善,把新功能的分支合併到測試分支develop

a. 切換到develop分支

git checkout develop
b. 拉取**庫里develop的分支

git fetch origin develop
c. 合併**庫的develop分支到本地develop分支

git merge origin/develop
d. 合併新開發在功能分支到develop分支

git merge feature-function-liyi
e. 推送合併請求

git push origin develop
e. 等待合併

f. 測試**完成,重複上述過程,把功能分支推送到線上master分支。

g. 工作告一段落。

Git學習 git常用命令

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

git常用命令學習

1.提交專案 1.遠端建立專案 git clone 鏈結 拷貝下來 git add 增加的檔案 新增本地新增內容 git commit m 注釋 或者 a進入圖形介面寫入注釋 git push original master 將本地檔案提交遠端倉庫 當我們後續改變公升級專案後,再次提交如下 git ...

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...