1. 程式人生 > >git配置本地使用者名稱和郵箱—連線遠端倉庫(github)以及LF will be replaced by CRLF...

git配置本地使用者名稱和郵箱—連線遠端倉庫(github)以及LF will be replaced by CRLF...

  • 設定或者修改使用者名稱及郵箱
λ git config --global user.name "***"
λ git config –-global user.email "*****"
  • 檢視配置資訊
 λ git config --list

接著,連線遠端github:

  • 生成shh祕鑰
λ ssh-keygen -t rsa -C "***********@***.com" 替換為你自己的郵箱

Windows系統大概就在這個位置下C:\Users\TnT.ssh,id_rsa.pub中的內容即為剛生成的ssh祕鑰。
這裡寫圖片描述

複製裡面的全部內容。

  • 開啟github:
    這裡寫圖片描述
  • 複製id_rsa.pub檔案中的全部內容,填入下圖中的位置
    這裡寫圖片描述

  • 測試是否連線成功

λ ssh -T [email protected]

> 若出現 Hi ***! You’ve successfully authenticated, but GitHub does notprovide shell access. 
> 即為連線成功.

warning: LF will be replaced by CRLF in ...出現原因:

  • Linux換行符用LFlineFeed)表示,而Windows中採用CRLFCarriageReturn LineFeed

    )表示;

  • 在Git中,用λ git config core.autocrlf檢視採用哪種換行符方式,他有三個值:true、false、input

  • 當為true時:Git會將你add的所有檔案視為文字檔案,將結尾的CRLF轉換為LF,而checkout時會再將檔案的LF格式轉為CRLF格式。
  • 當為false時:line endings不做任何改變,文字檔案保持其原來的樣子。
  • 當為input時,add時Git會把CRLF轉換為LF,而check時仍舊為LF,所以Windows作業系統不建議設定此值。

  • 解決辦法:

將core.autocrlf設為false即可解決這個問題,不過如果你和你的夥伴只工作於Windows平臺或者Linux平臺,那麼沒問題,不過如果是存在跨平臺的現象的話,還是需要考慮一下。
但當 core autocrlf為true時,還有一個需要慎重的地方,當你上傳一個二進位制檔案,Git可能會將二進位制檔案誤以為是文字檔案,從而也會修改你的二進位制檔案,從而產生隱患。

  • 修改autocrlf的命令:

    git config --global core.autocrlf true(flase、input)

相關推薦

git配置本地使用者名稱郵箱連線遠端倉庫(github)以及LF will be replaced by CRLF...

設定或者修改使用者名稱及郵箱 λ git config --global user.name "***" λ git config –-global user.email "*****" 檢視

Windows下Git使用報錯:warning:LF will be replaced by CRLF in ××××.××

ack 技術 urn span .com arr 初始化 pre rect Windows下Git使用報錯: warning:LF will be replaced by CRLF in ××××.××(文件名) The file will have its o

windows10下git報錯warning: LF will be replaced by CRLF in readme.txt. The file will have its original line endings in your working directory.

init config code 回車 git init col ngs 使用 warn window10下使用git時 報錯如下: $ git add readme.txtwarning: LF will be replaced by CRLF in readme.txt

解決:git warning: LF will be replaced by CRLF in xxxx

ngs end tle 方式 hello work net warning html 一. git add -A報錯 在利用git add -A添加文件時,意外的發現報錯了 報錯信息中: LF:Line Feed 換行 CRLF:Carriage Return

Windows下Git使用報錯:warning:LF will be replaced by CRLF in

In 就是 strong add git add 使用 操作 lob -- 出現上面那個警告的原因是:   windows中的換行符為CRLF,而Linux下的換行符為LF(使用Git命令行Git Bash,實際上就是相當於linux環境),所以在執行git add xxx

[git] -- warning: LF will be replaced by CRLF in app/app.iml. The file will have its original line endings in your working directory.

file 告訴 結束 windows 記錄 換行 錯誤 core HA 遇到這個錯誤,因為是git的換行符檢查功能。之前代碼是在MAC下,後來放在windows系統下,git add .的時候報這個錯誤。 core.safecrlf git 提供了一個換行符檢查功能(cor

windows(hexo)使用git時出現:warning: LF will be replaced by CRLF

lob replace git 出現 hexo conf crlf als style hexo出現warning: LF will be replaced by CRLF git config --global core.autocrlf false //禁用自動轉換

windows使用git時出現:warning: LF will be replaced by CRLF

windows中的換行符為 CRLF, 而在linux下的換行符為LF,所以在執行add . 時出現提示,解決辦法: $ rm -rf .git  // 刪除.git $ git config --global core.autocrlf false  //禁用自動轉換 &n

git新增檔案時候遇到的warning: LF will be replaced by CRLF in

今天在用git新增我的一個小練習時,彈出一個warning如下: 百度到解決辦法: 1、刪掉剛剛建立的.git資料夾 rm -rf .git 2、把core.autocrlf 設定成false git config --global core.autocrlf false

git add提示LF will be replaced by CRLF

master warning: LF will be replaced by CRLF in 檔案 windows中的換行符為 CRLF,而在Linux下的換行符為LF,所以在執行add . 時出現提示 解決方式:  我們可以在git命令列中輸入如下指令: rm -rf

Git Warning: LF will be replaced by CRLF

這個是由於unix系統的換行符和windows的換行符不一致造成的結果。你在安裝git的時候,設定了成使用LF,即unix換行符,可是你是在windows下進行檔案編輯的,所以會出現這個警告。 解決: 設定CRLF,問題將“消失” git config --

輸 入 git add . 後出現 warning: LF will be replaced by CRLF in ......

dir ngs ... 進行 .... article con origin pre 輸 入 git add . 後出現 warning: LF will be replaced by CRLF in ...... The file will have its ori

windows系統下使用git出現:warning: LF will be replaced by CRLF in

今天學習git的時候出現了一個報錯: $ git add readme.txt readme.txt warning: LF will be replaced by CRLF in learngit/readme.txt. The file will have its original

Windows下Git使用報錯:warning:LF will be replaced by CRLF in ××××.××

Windows 下 Git 使用 git add 命令報錯: warning:LF will be replaced by CRLF in ××××.×× The file will have its original line endings in

在Windows平臺上,使用Git時,出現warning: LF will be replaced by CRLF in……

在Windows平臺上,使用Git。當輸入新增命令(例如:git add .)時,會出現warning: LF will be replaced by CRLF in……這樣的警告。雖然對於後期程式設

git add時候報錯:LF will be replaced by CRLF

最近工作在window平臺,採用不怎麼使用命令行了 所以導致很多命令都不熟悉啦 哈哈 在家裡圖形工具在將修改好的程式碼提到本地Git倉的時候出現瞭如下錯誤: [html] view plain copy print? warning: LF will be

關於git提示“warning: LF will be replaced by CRLF”終極解答

0x0d war pan 小問題 多余 文件的 協作 包含 comm 一、發現問題 windows平臺下使用git add,git deploy 文件時經常出現“warning: LF will be replaced by CRLF” 的提示

IDEA使用git報錯LF would be replaced by CRLF in .gitignore (moments ago)

1.首先使用,如果還是報錯,則使用2的方法  2.提示CRLF和LF的換行處理問題LF will be replaced by CRLF $git config --global core.autocrlf true core.autocrlf是git

Git 連線遠端倉庫Github

      建立SSH Key。     在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。     如果沒有,開啟Shell(Win

Git本地專案初始化提交到遠端倉庫

1.切換到專案資料夾根目錄初始化git git init 2.將所有檔案新增到git版本管理快取中 git add .    (注意此處有一個".") 3.提交所有檔案 git commit -m