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 此時會...