在使用 Git 進行版本控制的過程中,提交(commit)是一個很常見的操作,但是如果只是在本地提交,那麼別人是無法查看你的程式碼的。為了讓別人能夠查看並且對程式碼進行修改,我們需要將程式碼 push 到遠端倉庫。 github 是目前最受歡迎的程式碼託管平台之一,本篇文章將介紹如何在 github 上進行 push 操作。
步驟一:建立倉庫
在github 主頁上右上角的“ ” 標誌下拉選單中選擇“New repository”,建立一個新的倉庫,並在倉庫名稱下方選擇是否需要建立README 檔案和.gitignore 檔案。
步驟二:設定遠端倉庫
在終端機中執行下列指令:
#git remote add origin 遠端倉庫位址
這裡把遠端倉庫的位址記為遠端倉庫位址
,需要將其替換為實際的遠端倉庫位址。
使用git remote -v
指令可以查看目前倉庫的所有遠端倉庫信息,如下:
$ git remote -v origin git@github.com:username/repository.git (fetch) origin git@github.com:username/repository.git (push)
如果顯示的資訊有誤,可以使用git remote rm origin
指令刪除目前倉庫的遠端倉庫訊息,然後重新進行設定。
步驟三:新增並提交程式碼
在本機倉庫中新增待提交的程式碼檔案(或資料夾):
git add filename
或git add foldername
其中,filename 和foldername 分別指涉待提交的單一檔案和資料夾。
執行完新增操作後,使用git status
指令可以查看目前本機倉庫的狀態,如下:
$ git status On branch master No commits yet Changes to be committed: (use "git rm --cached <file>..." to unstage) new file: filename
然後執行提交操作:
git commit -m"commit message"
commit message
指涉提交的信息,可以根據實際情況更改。
步驟四:推送程式碼
在本機倉庫提交完程式碼後,執行下列指令將程式碼推送到遠端倉庫:
git push -u origin master
這裡,“-u”參數指“--set-upstream”,用於關聯本地倉庫的主分支(branch)與遠端倉庫的主分支,並且第一次推送需要使用該參數。
如果不需要關聯主分支,可以使用以下指令:
git push origin 分支名稱
這裡,分支名稱
指稱需要推送的分支名稱。其中,「origin」 是指遠端倉庫的名稱,需要根據實際情況進行更改。
執行完推送操作後,可以在遠端倉庫中檢視到本機倉庫中的程式碼檔案(或資料夾)。
總結
以上就是在 github 上進行 push 操作的全部流程及步驟。總結一下:
對於初學者來說,掌握git 基本操作是必不可少的,它不僅能夠幫助我們更好地管理程式碼,還能夠促進協作和團隊合作。希望這篇文章能幫助你更好地使用 github 平台。
以上是如何在github上進行push操作的詳細內容。更多資訊請關注PHP中文網其他相關文章!