掌握以下幾點就基本能滿足你平時使用了。
按這個順序來
1.git安裝,已經好了,略
-到這里本地代碼推送到遠程已經結束了
2.git本地命令操作
-shift+右鍵
-git init:初始化git環境
-新建一個“我的文檔”
-git status 查看當前git工作空間文件狀態 "\346\210\221\347\232\204\346\226\207\346\241\243.txt==>我的文檔
-git add . 表示將所有的文件添加到git本地倉庫中
-git status 再次查看工作空間狀態
-git commit -m "提交我的文檔" (提交本次更新內容)
-到這里本地的代碼都已經提交好了,接下來我們准備好遠程倉庫,目的是來存放我們本地的代碼
3.本地git項目發布到github上
-git remote add origin https://github.com/Kingserch/gitdemo.git 將本地的項目與倉庫相關聯
-git pull origin master 將遠程倉庫的代碼拉取到本地
-git merge origin/master 將本地的分支與遠程分支進行合並
fatal: refusing to merge unrelated histories(這里報錯了,則加上這句命令allow-unrelated-histories)
-git push origin master 將本地代碼推送到遠程github上面,現在出現了密碼輸入框
-若出現這個錯誤: ! [rejected] master -> master (non-fast-forward)
則執行 git push --force origin master 替換原先的git push -u origin master
再舉個栗子,你在此修改文件和新增文件,然后同步到github上面,這個我不做筆記了,你看清楚了.結束。
更新和添加就是循環
git add . 更新數據之后,進行添加
git status 然后查看數據狀態
git push origin master推送到遠程倉庫
4.github項目克隆到本地,克隆其他人的項目為例
隨便找一個倉庫地址:https://github.com/kakaluote444/LOLGame.git(這邊是你想克隆的倉庫地址)克隆本地,並且修改源碼
-首先你需要fork這個項目才有權限修改代碼,所以先fork一下,fork完后這個項目就是歸屬於你了
-執行 git clone https://github.com/Kingserch/LOLGame.git(克隆的是ssh連接)