1. 程式人生 > >git使用常見命令

git使用常見命令

dset -- pla 就是 ron git push car field one

新項目上傳

Git 全局設置
git config --global user.name "***"
git config --global user.email "****@**.com"
創建新版本庫
git clone git@**:**/*.git
cd ***
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
已存在的文件夾
cd existing_folder
git init
git remote add origin git@**:**/*.git
git add .
git commit -m "Initial commit"
git push -u origin master
已存在的 Git 版本庫
cd existing_repo
git remote add origin git@**:**/*.git
git push -u origin --all
git push -u origin --tags

常見問題匯總

問題:執行 git add . 後出現 warning:LF will be replaced by CRLF

原因:CRLF【 Carriage-Return Line-Feed】,即回車換行,它是由是回車(CR, ASCII 13, \r) 換行(LF, ASCII 10, \n)這兩個ACSII字符組成,這兩個ACSII字符不會在屏幕有任何輸出,但在Windows中廣泛使用來標識一行的結束。而在Linux/UNIX系統中只有換行符。也就是說在windows中的換行符為 CRLF, 而在linux下的換行符為:LF使用git來生成一個rails工程後,文件中的換行符為LF, 當執行git add .時,系統提示:LF 將被轉換成 CRLF

解決:執行 rm -rm .git 刪除.git文件;執行 git config --global core.autocrlf false 修改配置文件就可以重新上傳了

git使用常見命令