使用git向github遠程倉庫推送代碼以及推送更新內容


一、初始化倉庫

打開本地git bash,進入repository(倉庫文件),然后把你的文件命好名,如"前端小項目"(當然最好命名為英文),如圖:

 

然后輸入命令:git init,初始化名為"前端小項目"倉庫,進入倉庫后發現生成了.git隱藏文件,並且我們處於master分支下(可以用命令:git status查看狀態),如圖:

二、向暫存區中添加文件

通過git status命令可以看到"前端小項目"中的那些小項目沒有加入到暫存區,要通過命令:git add使這些文件加入到暫存區中,如圖:

通過git add 加文件名或者path的方法將所有小項目添加到暫存區中,再次git status時,所有untracked files都變綠了,說明添加成功,如圖:

然后用命令:git commit 命令給文件一個倉庫標記,做為倉庫歷史,便於以后在遠程端查找,如圖:

然后用命令:git log或git log --graph查看提交日志:

三、推送至遠程倉庫

先在遠程端建一個倉庫" front end subjects",不要用中文,然后復制路徑,再在git bash中輸入命令:git remote add origin git@github.com:CynScm/front-end-subjects.git 添加遠程倉庫。然后輸入命令:git push -u origin master 推送至遠程倉庫的master分支(其中origin是標識符,可以隨便取,后面的路徑可以選擇ssh或者https形式的路徑),最終遠端就有了上傳的小項目了,如圖:

 

現在如果我再添加一個項目到這個倉庫里,那么應該怎么在本地更新,簡單起見,我新建一個README.md來代替才能使遠程倉庫也同步更新呢?

四、新建README

當然如果有項目可以直接進行下一步,我這里只是演示如何在倉庫里新建文件,如圖:

其他步驟與第一部分一樣,只是在git commit和git push時的表示符不能用origin,換一個其他的。第二次提交使用時,如果還是提交到原來的庫,可以直接用git push ,不需要重新git remote add ...,再git push...,如果代碼更新也可以用上面的步驟。。。

五、書籍資料推薦

至於其他的git命令內容,如分支,合並等知識可以看這本書:

可以看在線資料:

廖雪峰的git教程

http://learngitbranching.js.org/

https://try.github.io/levels/1/challenges/1


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM