git命令整理(未完待續)

2021-09-30 07:05:20 字數 1486 閱讀 5861

git命令,斷斷續續地在接觸,這裡稍稍整理下。

1. git status

檢視本地文件跟本地git branch裡面的區別;

2. git add ***x yyyy zzzzz

把本地改動新增到本地git branch裡面;

3. git commit -m ""

提交內容到版本庫

4. git push origin ***x

***x是當前branch名字

5. git fetch ***x

git rebase ***x/yyyy

把***x上面branch yyyy裡面的改動pull到本地;

6. git pull ???

7. git reset --hard ***x

把本地**退回到commit id為***x的版本;

8. git reset --hard ***x(commit id)

git push origin yyyyy(branch name)

把yyyyy branch上面的**退回到commit id為***x的時候,會刪掉中間的這些check in記錄;

9. git branch -a

列出所有的branch

10. git checkout -b ***x

新建乙個名叫***x的branch

11. git checkout ***x

轉到已經存在的名叫***x的branch

12. git merge ***x

把***x分支上的改動搬到當前分支上

action:

1. check in 改動 (本地只有乙個分支yyyy)

git status

git add / rm

git commit -m ""

git fetch ***

git rebase ***/yyyy

git push origin yyyy

check in改動(本地不只乙個分支,先建乙個分支,改完了再check in在新建的分支上,待review沒有問題之後再merge到主分支上)

git checkout -b newbranch

修改**

git status

git add / rm

git commit -m ""

git fetch ***

git rebase ***/mainbranch

git push origin newbranch

git checkout mainbranch

git merge newbranch

git push origin mainbranch

2. 退回check in記錄

git log / git log ******x

git reset --hard yyyyyyy

git push origin zzzzz

Git 命令Notes(未完待續)

配置 所有的配置檔案,其實都儲存在本地!路徑 git etc gitconfig 序號說明指令1 所有的配置 git config l 2系統的配置 git config system list 3本地的配置 git config global list 4顯示當前路徑 pwd 5顯示目錄中所有檔案...

UML整理 未完待續

統一建模語言 unified modeling language,uml 一組用於描述和設計軟體的圖形表示法,通常用於物件導向設計領域。uml常見的9種圖 用例圖 描述系統的功能。類圖 描述系統的靜態結構 類及其相互關係 物件圖 描述系統在某個時刻的靜態結構 物件及其相互關係 順序圖 按時間順序描述...

Django錯誤整理(未完待續 )

將在學習 django 過程中遇到的錯誤進行整理。報錯內容 方法 admin.py 中使用 fieldsets,而不是使用 fieldsfieldsets class questionadmin admin.modeladmin fieldsets none,date information 此時會...