1. 程式人生 > 實用技巧 >git命令常用操作

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

檔案,需要執行(git init)命令。

注:在執行推送合併時,如果出現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