如何使用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遠端倉庫。

Geethanjali Gandu
Geethanjali Gandu

技術愛好者

更新於:2024年11月12日

24次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始
廣告