建立專案以及第一次提交
首先在github建立乙個以專案名稱命名的倉庫
然後git bash操作:
$ git init
本地產生.git目錄,將資料夾初始化成為乙個git倉庫
$ git remote add origin
連線到遠地的github,填寫自己的遠端專案位址
$ git push -u origin master
上傳當前master分支的檔案,-u引數定義了當前本地分支的upstream分支,即要上傳的遠端分支名。上傳之後,以後的push無需使用-u命令
以後再次提交
git status
檢視修改的檔案
git add
新增要提交的檔案 可以用空格新增多個
git commit -m '***'
新增comment並且commit
git push
提交更改
衝突處理:已經有人修改了你要提交的檔案
git pull
拉取最新** 會自動merge 如果merge不成功 會提示**衝突 然後讓你手動merge
處理衝突之後 儲存檔案並提交
git add ***
git commit -m '...'
git push
建立新的分支
git branch
檢視本地分支
git branch -r
檢視遠端分支
git branch -a
檢視所有分支
git branch newbranch
建立本地分支 命名為newbranch
git checkout newbranch
切換到newbranch分支
git push --set-upstream origin newbranch
直接從本地檢出的新分支,第一次push,遠端倉庫還沒有與之建立tracing關係的分支,所以需要設定upstream,這個設定一次之後,後面再push的時候就不用設定了 直接git push就行
其他$ git reset --hard
刪除本地修改 慎用
github新建倉庫上傳本地專案
官網註冊賬號 建立倉庫 設定倉庫名,描述 型別 在專案資料夾中右鍵,選 git bash here 執行命令 提交成功,這樣在github上就能看到你自己提交的專案了 新增專案成員 生成公鑰 可以一直預設選項 設定公鑰路徑 c users administrator ssh id rsa 預設 密碼...
Git (快捷)將已有專案上傳新建倉庫
1 建立遠端倉庫 如 chown r git git perimeterprotect.git 2 將專案中的.git 如果有 刪除 將專案中的readme 如果有 刪除 可參考1.首先建立乙個遠端倉庫 2.本地尋到專案根目錄下,windows下使用gitbash或cgywin 3.git init...
git新建倉庫,本地分支由master變為main
由於一些眾所周知的原因,github上傳 的預設分支由master變為了main。還是我昨天新建倉庫的時候發現的 以前的倉庫並不受影響 但本地分支仍舊為master,這就導致上傳之後倉庫有兩個分支,還得手動合併,很麻煩。不如直接把本地的分支也修改為main。git checkout b main新建...