git命令常用操作
第一步:拉取git上的檔案(git clone 遠端倉庫地址)
第二步:在主目錄下執行git base here,執行git status
第三步:新增檔案到本地倉庫(git add 檔案)之後,再次執行git status 檢視狀態
第四步:提交檔案到本地倉庫(git commit -m "提交備註")
第五步:推送本地倉庫至遠端倉庫(git push 遠端倉庫名 遠端倉庫分支)
注:在執行的過程中,如果出現fatal: Not a git repository (or any of the parent directories): .git提示,則說明本地沒有README.md
注:在執行推送合併時,如果出現fatal: 'origin' does not appear to be a git repository;fatal: Could not read from remote repository.時,說明找不到遠端倉庫地址,需要執行git remote add 遠端倉庫名(origin) 遠端倉庫地址(https://github.com/a876459952/test.git).
注:在執行推送時,如果出現error: failed to push some refs to 'https://github.com/a876459952/test.git'時,說明遠端倉庫與本地倉庫不一致,需要合併,則需要執行命令(git pull --rebase 遠端倉庫名(origin) 遠端倉庫分支(master)
常用命令總結:
1、將原生代碼提交到遠端倉庫 【初始將檔案修改上傳到遠端倉庫】
#初始化 git init #新增到暫存區 git add . #提交到本地倉庫 git commit -m 'first commit' #關聯到遠端倉庫 git remote add origin 遠端倉庫地址 #獲取遠端倉庫與本地倉庫同步合併(如果遠端倉庫不為空,必須做這一步) git pull --rebase origin master #把本地內容推送到遠端倉庫,執行此命令後輸入使用者名稱、密碼 git push -u origin master
初始化之後再上傳[master為主分支]
#新增到暫存區git add . #提交到倉庫
git commit -m 'firs commit' #提交到倉庫
git push -u origin master
注:如果第一次從另一個分支如【pre】分支上傳到遠端倉庫中,必須要關聯:git pull --rebase origin pre 這一步
#新增到暫存區
git add . #提交到遠端倉庫
git commit -m 'firs commit' #遠端倉庫與本地倉庫同步合併
git pull --rebase origin pre #提交到遠端倉庫
git push -u origin pre
注:將單獨一個檔案傳到遠端分支中
#新增到暫存區
git add . #提交單獨檔案如:a.text檔案 git commit -m a.text #pull遠端分支
git pull --rebase origin mast #提交到遠端分支
git push origin master
2、刪除遠端倉庫檔案,保留本地檔案
#刪除的檔案a.text
git rm -r --cached a #提交到遠端倉庫
git commit -m 'delete file' #pull遠端分支檔案
git pull --rebase origin mater #本地檔案推送到遠端倉庫
git push origin master
3、刪除遠端分支和本地分支資料夾:
#檢視本地分支下的檔案
ls #刪除a 資料夾及其下所有檔案
git rm a -r -f #同步刪除操作到遠端分支
git commit -m ‘delete a’ #提交到分支
git push origin master