Note
|
You can check other posts on my personal website: https://hbolajraf.net |
Git 提示和技巧
Git 是一個強大的版本控制系統,可以讓您的開發工作流程更有效率。以下是一些提示和技巧,可幫助您充分利用 Git。
配置Git
在開始使用 Git 之前,最好使用您的姓名和電子郵件地址進行設定。此資訊將與您的提交相關聯。
git config --global user.name "hbolajraf"
git config --global user.email "hassan.bolajraf@gmail.com"
您也可以設定其他配置,例如您的首選文字編輯器和預設分支。
基本指令
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. 互動式變基:使用 git rebase -i HEAD~n 以互動方式對最後 n 次提交進行變基。
2. 編輯提交:將“pick”更改為“edit”以修改提交。
3. 修改提交:使用 git commit --amend 編輯目前提交。
Git 別名
Git 別名可讓您建立 Git 指令的捷徑。
1. 建立別名:為全域 Git 設定新增別名。
git config --global alias.co checkout
2. 用法:現在,您可以使用 git co 作為 git checkout 的簡寫。
Git 鉤子
Git 掛鉤是在某些 Git 事件上自動執行的腳本。
1. Pre-Commit Hook:建立 .git/hooks/pre-commit 腳本以在提交之前執行操作。
2. Post-Receive Hook:在伺服器的 Git 儲存庫中,建立一個 hooks/post-receive 腳本以在接收推播後執行操作。
忽略文件
您可以使用 .gitignore 檔案指定要忽略的檔案或模式。
1. 建立 .gitignore:建立一個名為 .gitignore 的檔案並列出要忽略的檔案、目錄或模式。
2. 範例.gitignore:
# Ignore build artifacts
bin/
obj/
# Ignore log files
*.log
# Ignore a specific directory
docs/
接下來做什麼?
這些提示和技巧將幫助您更熟練地使用 Git,使您的版本控制任務更加高效,讓您的開發過程更加順暢。
以上是git | git提示和技巧的詳細內容。更多資訊請關注PHP中文網其他相關文章!