1. 程式人生 > >git項目初始化的問題匯總

git項目初始化的問題匯總

ack 遠程服務 初始化 mat mit ast 服務器 push git

轉:https://blog.csdn.net/Free_Wind22/article/details/81628721 1、在Git官網上點擊New repository新建項目; 2、在本地新建一個同名文件; 3、打開git bash切換到新建的文件目錄; 4、echo "# myprojectname">>README.md; //新建一個README文件並寫入內容 5、git init //git初始化 6、git add .將全部文件添加到git中;git add README.md 將README文件單獨添加 7、git commit - m "first commit" //添加提交時的註釋 8、git remote add origin [email protected]:whathave/myprojectname.git //將git進行遠程連線 9、git push -u origin master //推代碼更新fork倉庫
可能出現的錯誤 1、fatal: remote origin already exists.//連線已經存在 解決方法:執行 git remote rm origin 將已存在的連接刪除 2、error:failed to push som refs to....... 解決方法:執行git pull origin master 先將遠程服務器上的文件拉下來 3、fatal: refusing to merge unrelated histories”//本地的和GitHub上沒有共同祖先 解決方法:執行git pull origin master --allow-unrelater-histories git其它: 1.切換分支後要將本地與線上關聯起來 ①切換分支 git checkout -b 分支名; ②關聯 git branch --set-upstream-to=origin/遠程分支名 本地分支名(不關聯進行git操作時則提示 If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream-to=origin/<branch> ***
) 2.git找回本地誤刪的文件 $ git reset HEAD 文件路徑 $ git checkout 文件路徑

git項目初始化的問題匯總