Git 使用中遇見的各種問題及解決辦法

2021-10-06 07:17:19 字數 1208 閱讀 2959

1.修改提交**的使用者名稱以及提交郵箱

方法1(修改.git/config檔案):

進入工程.git資料夾

vi config

[user]

name = ***

email = ***@***

方法2(使用命令修改git的使用者名稱和提交的郵箱):

1. 修改全域性命令分別為:

git config --global user.name 你的目標使用者名稱

git config --global user.email 你的目標郵箱名

2. 修改當前的 project的命令為

git config user.name 你的目標使用者名稱

git config user.email 你的目標郵箱名

2.解決git push error: failed to push some refs to

出現錯誤的原因是github中的readme.md檔案不在本地**目錄中,也就是說我們需要先將遠端**庫中的任何檔案先pull到本地**庫中,才能push新的**到github**庫中。

使用如下命令:

先將遠端**庫中的任何檔案先pull到本地**庫

git pull --rebase origin master

然後再進行上傳:

git push -u origin master

3.git分支變為master | rebase 1/1且**亂碼

使用git rebase --abort 解決**回退的問題

git rebase --abort

4.git出現|merging解決

輸入以下命令可以正常跳**

git reset --hard head

5.git 分支檢視與切換

1.檢視所有分支

git branch -a

2.檢視當前使用分支(結果列表中前面標*號的表示當前使用分支)

git branch

3.切換分支

git checkout 分支名

記錄使用Git遇見的問題

問題描述 在使用git push 的時候,會出現 push to origin master was rejected 的錯誤提示。在第一次提交到 倉庫的時候非常容易出現,因為初始化的倉庫和本地倉庫是沒有什麼關聯的,因此,在進行第一次的新 提交時,通常會出現這個錯誤。問題原因 遠端倉庫和本地倉庫的內...

Git遇見的問題小結

今天學習git有乙個warning lf will be replaced by crlf in readme.txt 經過查閱,得知是不同系統使用的換行符不同造成的 uinx linux採用換行符lf dos和windows採用回車 換行crlf mac os採用回車cr 在git中,可以通過以下...

微信開發(js sdk)中遇見的各種問題

1.繫結網域名稱 備註 登入後可在 開發者中心 檢視對應的介面許可權。2.引入js檔案 在需要呼叫js介面的頁面引入如下js檔案,支援https 請注意,如果你的頁面啟用了https,務必引入 否則將無法在ios9.0以上系統中成功使用jssdk 如需使用搖一搖周邊功能,請引入 jweixin 1....