在上一章節,跟大家介紹了拉取代碼的操作,簡單暴力。這一章節要介紹的是如何將現有的項目,直接提交到倉庫。
現在,如果大家有一個項目要提交到GitHub倉庫,安裝上一張的方法,需要先在GitHub上建一個倉庫並初始化,然后再用git clone拉取到本地,之后再把項目文件放到這個目錄里,最后再git push上去。
今天的方法,大家可以直接把項目目錄連接到GitHub倉庫,然后進行后續一些列操作。
初始化一個本地庫
進入項目所在目錄,執行如下命令
git init
關聯遠程倉庫
在GitHub先建好倉庫,然后執行如下命令
git remote add origin 遠程倉庫地址
遠程倉庫是否已經初始化
這步很重要,沒處理好可能無法提交。遠程倉庫如果未初始化,直接跳過這步,如果已經初始化了,需要執行如下命令,將倉庫數據先拉取下來
git pull origin master --allow-unrelated-histories
將所有的文件添加到暫存區
git add -A
將暫存區的文件提交到版本庫
git commit -m "首次提交"
把本地倉庫的文件推送到遠程倉庫
git push -u origin master
只要這簡單的幾個步驟,就可以直接把項目提交到遠程倉庫了