GIT將本地文件提交至新遠程倉庫
在使用git前解釋一下相關概念:git提交分為四部分:本地文件、緩存區、本地倉庫、遠程倉庫。整個上傳流程就三步:1.先進行git add xx操作將本地文件添加到緩存區;2.再進行git commit "xx"操作將緩存區的文件提交到本地倉庫;3.最后再git push -u origin xx操作將本地倉庫文件推送到遠程倉庫,如下:
cd "本地文件目錄" //先將目錄切換到要提交文件下 touch README.md //新文件提交需要有README.md,新建一個README.md git init //將要提交的文件進行初始化 git remote add origin 遠程倉庫路徑 //將本地倉庫關聯到遠程倉庫上 git add . //git add . 是將當前目錄下所有文件添加至緩存區,也可以將.換成具體的文件路徑 git commit -m "備注信息" //將文件提交至本地倉庫並備注,必須要先提交本地倉庫,且每次文件提交都要有后面的備注信息 git push -u origin master //master是分支名,將文件上傳至遠程倉庫的該分支下
GIT將更新提交至遠程倉庫
將更新提交到遠程倉庫在沒有了解git流程之前總是使用的很痛苦,但了解了git提交的流程就很簡單了,更新提交步驟分五步:1、將自己的修改添加到緩沖區,緩沖區提交至本地倉庫;2、將遠程倉庫的資源pull到本地文件;3、查看沖突文件,解決沖突;4、再將解決完沖突后的文件添加至緩存區,緩沖區提交至本地倉庫;5、再pull下確定是否有文件要拉取,沒有則直接將本地倉庫文件的更新推送到遠程倉庫,有則重復3,4,5步驟,如下
git add . //git add . 是將當前目錄下所有更新文件添加至緩存區 git commit -m "備注信息" //將緩存區文件提交至本地倉庫並備注,必須要先提交本地倉庫,且每次文件提交都要有后面的備注信息 git pull origin master //master是分支名,將遠程倉庫中master分支下更新的文件拉取到本地文件 git status; //查看有沖突的文件有哪些,再將沖突文件解決 git add . //將沖突解決后的文件添加到緩存區 git commit -m "解決沖突后的文件提交";//將緩存區文件提交到本地倉庫 git pull origin master;//再拉取一次看看有沒有要更新的文件 git push origin master;//沒有更新,就直接將本地倉庫文件推送至遠程倉庫