如何使用Git Bash將任何內容推送到GitHub?
Git是一個快速、可擴充套件的分散式版本控制系統,擁有異常豐富的命令集,既提供高階操作,又允許完全訪問內部機制。本指南將透過分步指南和示例解釋如何使用Git Bash將程式碼推送到GitHub,包括建立儲存庫、更新程式碼以及使用Git Bash將更改推回GitHub。
1. 安裝Git Bash
- 從官方Git網站下載Git Bash。
- 執行安裝程式並按照設定說明進行操作。
- 安裝完成後,透過在開始選單中搜索或右鍵單擊桌面並選擇“在此處開啟Git Bash”來開啟Git Bash。
如果這是您第一次使用Git,請配置您的使用者名稱和電子郵件。Git使用此資訊來跟蹤您所做的更改。
git config --global user.name "你的名字"
git config --global user.email "你的郵箱@gmail.com"
3. 建立GitHub倉庫
訪問GitHub.com並登入。
單擊倉庫選項卡右上角的“新建”按鈕。
輸入您的倉庫名稱並選擇可見性(公開或私有)。
單擊“建立倉庫”。
4. 在本地設定倉庫
建立倉庫後,您需要克隆該倉庫以建立本地副本。為此,請單擊已建立的倉庫並複製**HTTPS** URL
在您的本地系統中開啟git bash,並在您希望克隆倉庫的路徑中執行以下命令
git clone <Https url copied>
現在本地副本已建立,您可以向倉庫新增任何內容。然後,要將更改更新回GitHub,請按照以下步驟操作。
初始化本地倉庫
如果您在不同的路徑,請使用Git Bash導航到您的專案資料夾。
cd /path/folder-name
5. 將檔案新增到暫存區
您可以使用以下命令在新增新更改後檢查倉庫的狀態。
git status
它將顯示未提交的檔案。要將目錄中的所有檔案新增到暫存區,請執行以下命令
git add .
或者,要新增特定檔案,請執行
git add filename.txt暫存區是您在提交前準備檔案的地方。
6. 提交您的更改
現在您的檔案已在暫存區中,請使用一條描述更改的訊息提交它們。
git commit -m "Initial commit"
提交會儲存此階段專案的快照,以便您可以稍後參考它。這裡 -m 表示提交**資訊**。
7. 推送到GitHub
現在,將您的更改推送到GitHub。使用以下命令推送到主分支
git push -u origin main
如果您的分支名稱不是main,請將main替換為您的**分支名稱**。
8. 在GitHub上驗證
轉到您的GitHub倉庫頁面,您應該會看到所有已上傳的檔案。
其他Git命令
**建立新分支:**如果您想建立一個分支並將其推送到GitHub
git checkout -b <branchname>**檢視提交歷史:**要檢查提交歷史,請執行以下命令
git push -u origin <branchname>
git log**拉取更改:**如果您想將遠端倉庫的最新程式碼更改獲取到本地,請執行以下命令
git pull origin main
結論
按照本教程中的步驟,您可以輕鬆建立倉庫,更新原生代碼並將更改使用GitBash推送到GitHub遠端倉庫。