從本地新建倉庫:
cd 到想要創建倉庫的文件夾
git init
git remote add origin 加遠程倉庫地址
git add .
git commit -m ”
git push origin master(分支)
從遠程倉庫創建:
cd 到想要創建倉庫的文件夾
git clone 加遠程倉庫地址
修改commit:
git gui
合併commit:
git rebase -i 加想合併的最早的在上一個commit號
創建新分支:
git checkout -b 加新分支名
git checkout 老分支
git pull
git checkout 新分支
git rebase 老分支
rebase出現衝突:
修改衝突文件
git rebase –continue
查看日誌:
git log
查看未提交的更改:
git diff
刪除未提交的更改:
git checkout .
查看狀態:
git status
提交更改:
git status
git add .
git commit -m ”
git push origin 分支名
回到某一commit點:
git reset –hard 加commit號
給commit做標記:
git tag 加標記
(使用後, 可以直接用tag進行reset或者rebase, 一般會用app的版本號作爲master的tag, 每次升級版本, 合併進master的時候, 打上tag)
git reflog 有重大用途