![Git | Tips and Tricks](https://img.php.cn/upload/article/000/000/000/172178541896763.jpg)
注意
|
您可以查看我個人網站上的其他帖子:https://hbolajraf.net |
Git 提示和技巧
Git 是一個強大的版本控制系統,可以讓你的開發工作流程更有效率。這裡有一些提示和技巧可以幫助您充分利用 Git。
配置Git
在開始使用 Git 之前,最好使用您的姓名和電子郵件地址進行配置。此資訊將與您的提交相關聯。
雷雷
您也可以設定其他配置,例如您首選的文字編輯器和預設分支。
基本指令
1. 初始化儲存庫:要啟動新的 Git 儲存庫,請在專案目錄中使用 git init 。
2. 克隆儲存庫:若要從遠端 URL 複製儲存庫,請使用 git clone 。
3. 提交更改:進行更改後,使用 git commit -m "Your commit message" 儲存它們。
4. 檢查狀態:使用 git status 查看工作目錄的狀態。
分枝
分支對於管理不同的開發線至關重要。
1. 建立分支:使用 gitbranch ;建立一個新分支。
2. 切換分支:要切換到不同的分支,請使用 git checkout 。
3. 合併分支:使用 git merge 將一個分支的變更合併到另一個分支。
4. 刪除分支:使用 gitbranch -d ;刪除一個分支。
藏匿
當您需要暫時儲存變更時,隱藏非常有用。
1. Stash Changes:使用 git stash 儲存您的變更。
2. 應用 Stash:若要重新套用更改,請使用 git stash apply。
3. 列出儲存:使用 git stash list 查看儲存清單。
互動式變基
互動式變基可讓您修改提交歷史記錄。
1. Rebase Interactive:使用 git rebase -i HEAD~n 以互動方式對最後 n 次提交進行 rebase。
2. 編輯提交:將「pick」更改為「edit」以修改提交。
3. 修改提交:使用 git commit --amend 編輯目前提交。
Git 別名
Git 別名可讓您建立 Git 指令的捷徑。
1. 建立別名:為全域 Git 設定新增別名。
雷雷
2. 用法:現在,您可以使用 git co 作為 git checkout 的簡寫。
Git 鉤子
Git hooks 是在某些 Git 事件上自動執行的腳本。
1. Pre-Commit Hook:建立一個 .git/hooks/pre-commit 腳本以在提交之前執行操作。
2. Post-Receive Hook:在伺服器的 Git 儲存庫中,建立一個 hooks/post-receive 腳本,用於在收到推播後執行操作。
忽略文件
您可以使用 .gitignore 檔案指定要忽略的檔案或模式。
1. 建立 .gitignore :建立一個名為 .gitignore 的文件,並列出要忽略的文件、目錄或模式。
2. 範例.gitignore:
雷雷
接下來是什麼?
這些提示和技巧將幫助您更熟練地使用 Git,使您的版本控制任務更加高效,讓您的開發流程更加順暢。
以上是git | git技巧和竅門的詳細內容。更多資訊請關注PHP中文網其他相關文章!