使git 版本工具時出現的問題記錄

2021-10-06 01:45:25 字數 1361 閱讀 2137

解決方法git config --global credential.helper manager

解決方法github 禁用了tls v1.0 and v1.1,必須更新windows的git憑證管理器

解決方法

先刪除git remote rm origin重新執行git remote add orgin [email protected]:***/***.git解決方法

1、檢視git配置資訊:git config --list

此命令可以檢視所有的配置資訊;

2、檢視git使用者名稱:git config user.name

3、檢視郵箱配置:git config user.email

4、全域性配置使用者名稱:git config --global user.name "nameval"

有時候管理的幾個專案需要由不同的git賬號管理,而現在使用繫結的global賬號,會使得專案中提交人串專案,這時需要不同專案設定不同的git賬號

解決方法

在專案路徑下,輸入以下cmd命令

git config user.name '***'

git config user.email '***

原因:

windows中的換行符為 crlf,而在linux下的換行符為lf,所以在執行add . 時出現提示。

crlf和lf是兩種不同的換行格式,git工作區預設為crlf來作為換行符,所以當我們專案檔案裡有用的地方使用lf作為換行符,這個時候我們再繼續git add 或則git commit的時候就會彈出警告,當最終push到遠端倉庫的時候git會統一格式全部轉化為用crlf作為換行符

解決方式:

在當前檔案目錄下開啟控制台,輸入命令

git config --global core.autocrlf  false
解決方法使用git reflog檢視提交記錄的id

找到想要回到對應的版本,使用git rest --hard 《版本id>即可

git版本回退問題記錄

因為之前有個前端改了檔案目錄進行合併時候丟失掉些許 然後我在以前分支進行了 層級的整理,專案如果想要啟動還需還原回以前的版本,我進行了三次資料夾層級提交,所以我需要進行三次的版本回退。git命令 git reset hard head 3 回退到三次提交之前的版本 git reset hard he...

版本控制工具 Git和GitHub的簡單使用

1.版本控制工具的種類 2.git 簡介 2.1 git 的產生源於linux,因此 git 的命令和 linux 全面相容,git 是用c語言開發的 開源的,git 很快是因為 c 語言通過減少執行的開銷來實現的。2.2 git 提供了協同修改 資料備份 版本管理 許可權控制 分支管理等。2.3 ...

linux系統移植時出現問題記錄

1 啟動時提示tmp目錄掛載不成功 mount mounting tmpfs on tmp failed invalid argument mount mounting tmpfs on dev failed invalid argument mount mounting var on dev fa...