使用Github托管自己本地的項目代碼

使用終端命令行將本地項目代碼上傳到github上進行托管
對于IOS開發(fā)者來說,Github的使用是必須要掌握的一種技能,而把項目由本地上傳到Github有多種方式

  • 1、開發(fā)工具Xcode配置Git,由Xcode-->Source Control-->Commit;
  • 2、使用Github客戶端上傳代碼;
  • 3、使用終端命令行上傳到Github。其中我的Github地址有我根據實際項目制作的一個配置說明書 ,現在來介紹第三種命令行上傳到Github的辦法,也是我個人比較喜歡的一種方法。

具體步驟如下:

第一步:建立本地git倉庫

cd到你的本地項目根目錄下,執(zhí)行git命令
git init

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

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

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

git commit -m " "http://冒號里面寫注釋語句

第四步:在Github上創(chuàng)建自己的repository,創(chuàng)建如圖所示

技術分享

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


Paste_Image.png

第五步:將本地倉庫關聯到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

執(zhí)行完之后如果無錯誤就上傳成功了,需要提示的是這里的master是Github默認的分支,如果你本地的當前分支不是master,就用git checkout master命令切換到master分支,如果你想用本地當前分支上傳代碼,則把第六步的命令里的master切換成你的當前分支名即可。
  如果出現了錯誤,應該是之前已經創(chuàng)建的repository遠程倉庫里面的文件有了更新,導致現在本地倉庫項目版本和遠程倉庫項目版本不一致。此時,需要先使用pull從遠程倉庫獲取來更新本地的項目,即命令行是:git pull --rebase origin master,然后在使用push上傳更新后的項目。

上傳成功界面

技術分享

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

切換分支:git checkout name
  撤銷修改:git checkout -- file
  刪除文件:git rm file
  查看狀態(tài):git status
  添加記錄:git add file 或 git add .
  添加描述:git commit -m "miao shu nei rong"
  同步數據:git pull
  提交數據:git push origin name
  分支操作
  查看分支:git branch
  創(chuàng)建分支:git branch name
  切換分支:git checkout name
  創(chuàng)建+切換分支:git checkout -b name
  合并某分支到當前分支:git merge name
  刪除分支:git branch -d name
  刪除遠程分支:git push origin :name

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容