解決方法: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...