一筛圆、基本應用
【基礎應用后續(xù)再補充吧】
二钞瀑、特殊操作【慎用4薇谩C赝ā甸鸟!】
1是越、修改已提交的作者信息
在不同電腦之間不同的 git 郵箱賬號馆里,結果 commit 的時候忘記修改配置導致 commit 的名稱和郵箱不對
L孟省I∏邸M痢!由于該操作會修改提交歷史唱较,建議先在新的文件位置clone一份代碼
-
單人開發(fā)項目
由于提交記錄只有一個人扎唾,操作比較簡單
1、打開終端南缓,cd到git倉庫目錄
2胸遇、執(zhí)行如下命令:
【作者】git filter-branch -f --env-filter "GIT_AUTHOR_NAME=你的名字" -- --all git filter-branch -f --env-filter "GIT_AUTHOR_EMAIL=你的郵箱" -- --all
【提交】
git filter-branch -f --env-filter "GIT_COMMITTER_NAME=你的名字" -- --all git filter-branch -f --env-filter "GIT_COMMITTER_EMAIL=你的郵箱" -- --all
團隊開發(fā)項目
2、強制推送到遠程
git push -u origin 對應分支 -f