Git相關筆記(二)

2021-08-20 13:50:47 字數 1116 閱讀 7432

1.git操作分支,是為了當乙個人同時幹多件事情互不干擾,子分支會繼承父分支的所有提交歷史。

◆git branch:檢視分支

◆git branch 分支名稱: 建立分支

◆git checkout 分支名稱:切換分支

◆git checkout -b 新分支名稱:建立新分支並切換新分支

◆git merge 被合併的分支名稱:合併分支

◆git branch -d 要刪除的分支名稱:刪除分支

◆git branch -d 要強制刪除的分支名稱:強制刪除分支◆◆

2.git通過提交的方式建立存檔點來實現版本控制。

3.git通過多分枝的方式解決的多工的問題。

4.git 操作遠端倉庫

◆要建立共享倉庫需要兩個條件,首先必須是***.git結尾的目錄,必須是乙個裸倉庫,使用git init --bare 就能夠建立乙個裸倉庫。

◆git clone 遠端倉庫新目錄 遠端倉庫新目錄:將本地倉庫的內容轉殖到遠端倉庫新目錄中。

◆git remote:檢視已經新增的遠端主機(短的名字)

◆git remote show '遠端主機短的名字':可以檢視遠端主機的資訊

◆git push origin developer:master:將本地的分支developer放到遠端的主機master分支上,如果遠端沒有分支developer,就會新建立乙個developer分支。

◆git push origin master:將本地的分支master放到遠端的主機master分支上,寫乙個master是因為遠端一定有這個分支。

5.    免費的開源**

6.  免費的個人部落格

7.買乙個網域名稱,然後網域名稱解析的時候使用免費的個人部落格,就可以直接使用免費的個人部落格了

8.使用git注意,基本分支策咯

◆不要有太多的樹杈(子分支)

◆要有乙個「穩定分支」,即master分支不要輕意被修改

◆要有乙個開發分支(developer),保證master分支的穩定性

◆所有的功能分支(feature)從developer建立

◆所有功能開發完成後新建發布分支(release)

◆在release分支進行測試,測試完畢之後再放到master分支上。◆◆

Git相關筆記

要在資料夾的根目錄中初始化 git 倉庫,執行 git init 命令 cd desktop mkdir myproject cd myproject git init繼續向專案中新增乙個新檔案,使用任何文字編輯器或執行 touch 命令。一旦在乙個資料夾中新增或者修改了檔案,git 就會注意到在這...

Git相關操作二

1.檢視head提交 git show head 在git中,目前提交被稱為head提交,輸入上述命令可以檢視當前提交所有檔案的修改內容。2.撤銷更改 git checkout head filename filename為你想要撤銷的檔名,該命令可以將檔案恢復到上乙個提交的版本。3.git add...

git相關筆記(一)

參照廖雪峰的git教程 一 git簡介 1 git是乙個分布式的版本控制系統,用於記錄每次的檔案改動,同時讓同事協作編輯。git是用c語言編寫的。2 集中式版本控制與分布式版本控制 集中式版本控制 版本庫集中存放在 伺服器上,幹活的時候,先從 伺服器取得最新版本,然後開始幹活,活幹完了,再把修改後的...