Open Lichen5221 opened 3 years ago
GitHub 免費提供的網頁,可存取專案裡面的檔案,自動以瀏覽器的方式閱讀。
如果遠端有新的更新,必須先 pull,才能 push 本地端新的東西。
參考文章
建立分支、修改、發 pull request、專案主合併、刪掉分支。
可以融合 Git 使用的不同平台。
git commit --amend(進入 vim 編輯器更改)再 :wq 儲存離開。
如果不要最新的 commit,使用指令 git reset 想回去版本的commitID,即可回去。
加上 --hard 是指完全不要更改過的版本,直接回到上一個版本,原檔案也刪除。
--mixed 為不指定時的預設版本,仍為新版內容,原檔案會留在本地端,且 git 裡面不會有暫存。
--soft 原檔案留在本地端,git 會有暫存檔,僅去掉 commit 版本。
詳細請參考:【狀況題】剛才的 Commit 後悔了,想要拆掉重做…
git checkout --檔案名:讓檔案恢復成上一個 commit 的版本(在暫存狀態時),從 git status 可看見。
在該分支,利用指令 git branch -m 新名稱,即可改名。
在主幹使用指令 git checkout 遠地端分支名,系統就會幫忙把分支抓到本地端。
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 遠地端分支名,系統就會幫忙把分支抓到本地端。