git學習筆記(一)

很容易我們已經把我們的代碼push上去了,但是我們的git已經推送到遠程倉庫了,此時的話如何修改commit的信息了?

首先應該是用git log命令查看commit的記錄然後找到想要更改的commit的上一個commit的ID,複製前幾位即可,

使用git rebase --interactive "commit id"(和複製的commit的id相同);

此時進入一個vim的頁面,此時左側會出現許多的pick的指令,將你想要更改的一行的前面的pick改成edit,然後:wq退出。

然後使用git commit --amend的命令對想要更改的內容進行更改。

保存退出,使用git rebase  --continue恢復到上個git rebase前的分支。

這裏直接push上去的話會報錯,所以使用git push --force就能夠push上去了。

git config --global user.name "你的用戶名”//“全局配置用戶名“

git config --global user.email "你的郵箱” //全局配置郵箱

git config user.name “你的用戶名"  //當前項目配置用戶名

git config user.email "你的郵箱" //當前項目配置郵箱

git commit --amend 對上次的commit的內容進行修改。

git log的退出鍵是Q而不是ctrl +c。否則的話你敲打的命令可能會看不見。

發佈了40 篇原創文章 · 獲贊 8 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章