git 學習筆記

2021-06-20 18:44:26 字數 1222 閱讀 3959

1 git checkout master // 切換分支

2 git checkout -b xx // 新建分支,同時切換到該分支

3 dev

4 git add -a // 將變動檔案,提交到index

5 git commit -m "******" // 將 暫存區 檔案,加入到版本控制中。

6 git checkout master

7 git pull // 拉取遠端變動到本地倉庫

8 git merge --no-ff xx

9 git push // 推送本地變動至遠端

git merge --no-ff master // 合併 master分支的變動到當前分支。

10 git branch -d ******x //刪除分支

11 git reset --hard //替換本地**

**** git status

12.換行編碼

git config --global core.autocrlf false

關閉換行編碼轉換

1,從已有的分支建立新的分支(如從master分支),建立乙個dev分支

git checkout -b dev

2,建立完可以檢視一下,分支已經切換到dev

git branch

* dev

master

3,提交該分支到遠端倉庫

git push origin dev

4,測試從遠端獲取dev

git pull origin dev

或者:如果用命令列,執行 git fetch,可以將遠端分支資訊獲取到本地,再執行 git checkout -b local-branchname origin/remote_branchname  就可以將遠端分支對映到本地命名為local-branchname  的一分支

5,我覺得現在重要的就是設定git push,pull預設的提交獲取分支,這樣就很方便的使用git push 提交資訊或git pull獲取資訊

git branch --set-upstream-to=origin/dev

取消對master的跟蹤

git branch --unset-upstream master

6,現在隨便修改一下工程檔案的內容,然後git commit ,git push,之後就可以直接提交到遠端的dev分支中,而不會是master

Git學習筆記

git stash git stash list 顯示git棧內的所有備份,可以利用這個列表來決定從那個地方恢復。git stash clear 清空git棧。此時使用gitg等圖形化工具會發現,原來stash的哪些節點都消失了。關於git stash的詳細解釋,適用場合,這裡做乙個說明 使用git...

Git 學習筆記

顯示版本庫.git所在的目錄 git rev parse git dir 顯示工作區的根目錄 git rev parse show toplevel 相對於工作區根目錄的相對目錄 git rev parse show prefix git config 命令各引數的區別 git config e 版...

Git學習筆記

一,初始化git倉庫並提交專案 1,取得專案的 git 倉庫 有兩種取得 git 專案倉庫的方法。第一種是在現存的目錄下,通過匯入所有檔案來建立新的 git 倉庫。第二種是從已有的 git 倉庫轉殖出乙個新的映象倉庫來。要對現有的某個專案開始用 git 管理,只需到此專案所在的目錄,執行 git i...