GitHub 如何使用 token authentication

大家有在使用 GitHub 的,應該都有接收到消息,就是之後都需要用 token authentication 登入,也就是傳統的直接在 CLI 上面輸入帳號密碼去做 GitHub 操作都行不通了,接著這篇文章會來分享怎麼去設定 token authentication

閱讀全文 GitHub 如何使用 token authentication

在 github 滾回到某個特定的 commit

和朋友在協作的時候,朋友不小心 push 錯東西,導致需要滾回到先前正確的版本,感覺以後會常常用到,所以記錄下來。

首先有先滾回你要的那個 commit id
git reset --hard <old-commit-id>

這時候你會發現你已經退回到你要的那個版本了,再來再把它 push 上去你 GitHub 的 repository 就完成了。

git push -f <remote-name> <branch-name>

筆記: 這個操作,會複寫 commit id 之後的歷史,所以要謹慎使用。