1. 程式人生 > >使用終端命令行將本地項目上傳到Github

使用終端命令行將本地項目上傳到Github

article create merge 必須 git倉庫 一個 NPU 倉庫 fontsize

使用終端命令行將本地項目上傳到Github

轉自https://blog.csdn.net/fishball1/article/details/52020305

對於IOS開發者來說,Github的使用是必須要掌握的一種技能,而把項目由本地上傳到Github有多種方式,1開發工具Xcode配置Git,由Xcode-->Source Control-->Commit;2使用Github客戶端上傳代碼;3使用終端命令行上傳到Github。其中我的Github地址有我根據實際項目制作的一個配置說明書https://github.com/FISHBALL1/Xcode-git ,現在來介紹第三種命令行上傳到Github的辦法,也是我個人比較喜歡的一種方法。

第一步:建立本地git倉庫

cd到你的本地項目根目錄下,執行git命令

git init

第二步:將本地項目工作區的所有文件添加到暫存區

git add .

如果想添加項目中的指定文件,那就把.改為指定文件名即可

第三步:將暫存區的文件提交到本地倉庫

git commit -m ""

冒號裏面寫註釋語句

第四步:在Github上創建自己的repository,創建如圖所示

技術分享圖片

點擊下面的Create repository就會進入下面這個界面,然後復制一下地址欄裏的https地址

技術分享圖片

第五步:將本地倉庫關聯到Github上

git remote add origin https://github.com/FISHBALL1/DropList

後面的URL地址就是我在第四步時復制的那個https地址

在這一步時如果出現錯誤:fatal:remote origin already exists

那就先輸入 git remote rm origin

再輸入 git remote add origin https://github.com/FISHBALL1/DropList 就不會報錯了。

第六步:最後一步,將代碼由本地倉庫上傳到Github遠程倉庫

git push -u origin master

執行完之後如果無錯誤就上傳成功了,需要提示的是這裏的master是Github默認的分支,如果你本地的當前分支不是 master,就用git checkout master命令切換到master分支,如果你想用本地當前分支上傳代碼,則把第六步的命令

裏的master切換成你的當前分支名即可。

上傳成功界面

技術分享圖片

最後分享一些Github常用的命令:

切換分支:git checkout name

撤銷修改:git checkout -- file

刪除文件:git rm file

查看狀態:git status

添加記錄:git add file 或 git add .

添加描述:git commit -m "miao shu nei rong"

同步數據:git pull

提交數據:git push origin name

分支操作

查看分支:git branch

創建分支:git branch name

切換分支:git checkout name

創建+切換分支:git checkout -b name

合並某分支到當前分支:git merge name

刪除分支:git branch -d name

刪除遠程分支:git push origin :name

使用終端命令行將本地項目上傳到Github