Lichen5221 / Report-Daily

記錄每日上課內容與作業。
0 stars 0 forks source link

2021-05-14 #25

Open Lichen5221 opened 3 years ago

Lichen5221 commented 3 years ago

GitHub Pages

GitHub 免費提供的網頁,可存取專案裡面的檔案,自動以瀏覽器的方式閱讀。

GitHub Flow

如果遠端有新的更新,必須先 pull,才能 push 本地端新的東西。

參考文章

建立分支、修改、發 pull request、專案主合併、刪掉分支。

GitLab & Bitbucket

可以融合 Git 使用的不同平台。

修改版本名

git commit --amend(進入 vim 編輯器更改)再 :wq 儲存離開。

重置 commit

如果不要最新的 commit,使用指令 git reset 想回去版本的commitID,即可回去。

加上 --hard 是指完全不要更改過的版本,直接回到上一個版本,原檔案也刪除。

--mixed 為不指定時的預設版本,仍為新版內容,原檔案會留在本地端,且 git 裡面不會有暫存。

--soft 原檔案留在本地端,git 會有暫存檔,僅去掉 commit 版本。

詳細請參考:【狀況題】剛才的 Commit 後悔了,想要拆掉重做…

不要更改過的內容了

git checkout --檔案名:讓檔案恢復成上一個 commit 的版本(在暫存狀態時),從 git status 可看見。

更改 branch 的名稱

在該分支,利用指令 git branch -m 新名稱,即可改名。

抓下遠端的 branch

在主幹使用指令 git checkout 遠地端分支名,系統就會幫忙把分支抓到本地端。