在命令行上git新建一個倉庫,連接遠程倉庫,同步代碼,修改本地倉庫代碼,然後提交到github上

一: 初始化本地倉庫,並提交內容到本地

需要先打開 命令行終端,然後通過 cd 命令切換到需要添加到github 的項目的目錄下,然後依次執行如下命令, 具體命令及其含義如下:

1). touch README.md
創建說明文檔,

2). git init
初始化本地倉庫

3). git add .
添加全部已經修改的文件,準備commit 提交
該命令效果等同於 git add -A

4). git commit -m ‘提交說明’
將修改後的文件提交到本地倉庫,如:git commit -m ‘增加README.md說明文檔’


二: 連接到遠程倉庫,並將代碼同步到遠程倉庫


1). git remote add origin 遠程倉庫地址
連接到遠程倉庫併爲該倉庫創建別名 , 別名爲origin . 這個別名是自定義的,通常用origin ; 遠程倉庫地址,就是你自己新建的那個倉庫的地址,複製地址的方法參考 第二張圖。
如:git remote add origin https://github.com/CnPeng/MyCustomAlertDialog.git 這段代碼的含義是: 連接到github上https://github.com/CnPeng/MyCustomAlertDialog.git 這個倉庫,並創建別名爲origin . (之後push 或者pull 的時候就需要使用到這個 origin 別名)

2). git push -u origin master
創建一個 upStream (上傳流),並將本地代碼通過這個 upStream 推送到 別名爲 origin 的倉庫中的 master 分支上

-u ,就是創建 upStream 上傳流,如果沒有這個上傳流就無法將代碼推送到 github;同時,這個 upStream 只需要在初次推送代碼的時候創建,以後就不用創建了

另外,在初次 push 代碼的時候,可能會因爲網絡等原因導致命令行終端上的內容一直沒有變化,耐心等待一會就好。


三:繼續修改本地代碼,然後提交併推送到github


做完上面三個步驟之後,就實現了將本地代碼同步到github的功能,接下來要做的事情就是繼續修改代碼,然後提交併推送到github

1). git add .
添加全部修改的代碼,準備提交

2). git commit -m ‘提交說明’
將修改後的代碼先提交到本地倉庫

3). git pull
如果是多人協作開發的話,一定要先 pull ,將 github 的代碼拉取到本地,這樣在 merge 解決衝突的時候稍微簡便些。默認拉取到 master分支(如果只是自己做這個項目,可以忽略pull)

4). git push
將代碼推送到 github , 默認推送到 別名爲 origin 的倉庫中的 master 分支上。

5). 注意事項:
如果有多個遠程倉庫 或者 多個分支, 並且需要將代碼推送到指定倉庫的指定分支上,那麼在 pull 或者 push 的時候,就需要 按照下面的格式書寫:
git pull 倉庫別名 倉庫分支名

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章