git 問題總結

2021-08-13 17:52:15 字數 1486 閱讀 3127

注:origin 遠端倉庫名;新分支;本地分支;遠端分支

1.新建本地分支,遠端分支已經存在

git checkout -b origin/

基於遠端分支branch建立新分割槽

2.新建遠端分支

git checkout -b先在本地建立新分支

git push origin把新分支推送到遠端倉庫

3.git stash 暫存git stash clear清空暫存stash

4.git刪除操作

1).刪除遠端倉庫中的檔案:

git rm --cached 路徑+檔名     //git rm -r --cached 路徑+目錄名

git commit -m

git push

2).刪除本地倉庫中的檔案,然後推送到遠端倉庫,也可以實現刪除遠端倉庫中檔案
git rm  [-r] 檔案或目錄

git commit -m

git push

5.本地分支與遠端分支建立關聯

git branch --set-upstream origin/
會在.git/config檔案中加入分支的關聯

6.git補丁7.git退回到某個版本

1)git log檢視所有的歷史版本,假設查到的版本id是139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96

2)git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96

8.git提交到遠端倉庫

git add + '檔名'

git commit -m +"提交記錄"

git push origin

9.gitignore過濾檔案

.gitignore只能忽略那些原來沒有被track的檔案,如果某些檔案已經被納入了版本管理中,則修改.gitignore是無效的。

解決方法就是先把本地快取刪除(改變成未track狀態),然後再提交:

git rm -r --cached .

git add .

git commit -m 'update .gitignore

Git問題總結

1.git push origin dev xx remote permission to git denied to fatal unable to access the requested url returned error 403 問題原因主要是電腦上有兩個github賬號時,每個賬號對應不...

Git問題總結

2016年07月01日 14 24 05 ascetictor 2016年07月01日 14 24 05 ascetictor 閱讀數 1303 git問題總結 1.git push origin dev xx remote permission to git denied to fatal una...

git使用問題總結

問題一 在git沒有執行完成的時候強制關閉,下次提交的時候產生錯誤 fatal unable to create xx git index.lock file exists.if no other git process is currently running,this probably mean...