嚴格的說,head不是指向提交,而是指向master,master才是指向提交,所以head指向的就是當前分支提示fast-forward資訊說明:直接把master指向dev當前的提交
建立新分支,合併分支,刪除分支
合併分支時,加上–no-ff引數就可以用普通模式合併,合併後的歷史有分支,能看出來曾經做過合併,而faster-forward合併就看不出來曾經做過合併
master分支是主分支,因此要時刻與遠端同步
dev分支是開發分支,團隊所有成員都需要在上面工作,也需要與遠端同步
bug分支只用於在本地修復bug,沒必要推送到遠端
feature分支是否推送到遠端,取決於是否與小夥伴合作開發
GIT git常用命令行
git config global user.name your name git config global user.email email example.com 單步跳 cd 碟符 資料夾名 多步跳 cd 路徑 路徑 mkdir 資料夾名 touch 檔名 pwd git init git ...
MySQL 命令列總結
參看所有資料庫 show databases 使用資料庫 use databasename 參看當前資料庫中的所有表 show tables 檢視表的結構 describe tablename 檢視建表的sql語句 show create table tablename 檢視資料庫版本 select...
總結 git命令列
與拉取 有關 git fetch 同步遠端分支上的commit id git merge orgin 遠端分支 強制與伺服器同步 git pull 從同步的遠端分支上拉取 git branch set upstream to origin 遠端分支 本地分支 本地分支和遠端分支建立連線 git re...