Git上傳本地項目到Github的解決方法

安裝Git

Git下載地址(下載好安裝包--默認安裝便可)
若是已經安裝了Git,則能夠經過Git自己獲取最新的開發版本:html

git clone https://github.com/git/git
複製代碼

上傳本地項目

==Ctrl+E== 打開文件夾,找到本地項目的相關路徑,右鍵點擊 Git Bash Here ,打開 Git 命令提示符,搭建本地倉庫,操做以下:java

git init
git add .
git commit -m "first commit"
複製代碼

登陸 Github,在導航欄點擊 + 建立新的代碼庫 repository,給代碼庫起名字以後,點擊Create Repository。 再而後複製 ==git@github.com:帳戶名稱/代碼庫名.git== 回到 Git 命令提示符中輸入:git

git remote add origin git@github.com:帳戶名稱/代碼庫名.git
git -u push origin master
複製代碼

出現github

Enumerating objects: 748, done.
Counting objects: 100% (748/748), done.
Delta compression using up to 4 threads
Compressing objects: 100% (624/624), done.
Writing objects: 100% (747/747), 314.10 KiB | 580.00 KiB/s, done.
Total 747 (delta 67), reused 0 (delta 0)
remote: Resolving deltas: 100% (67/67), done.
To github.com:2020chen/wyuRentalHousing.git
   f2056d8..8398dad  master -> master
複製代碼

本地項目就上傳到 Githubspa

一些問題

執行git push出現"Everything up-to-date"code

緣由:htm

1)沒有運行 git add .
2)沒有運行 git commit -m "提交信息"
複製代碼

若是上面兩個步驟都成功執行,還出現這個錯誤,則是由於建立的代碼庫目錄下是空的,在git push 的後面加上 -u 才能上傳成功。上傳成功後,須要再同步代碼時,就不須要加 -u 了。開發

執行git push 時顯示 error: Filename too longrem

git 命令提示符 中,運行下列命令:get

git config --global core.longpaths true
複製代碼

就能夠解決該問題。

--global是該參數的使用範圍,若是隻想對本版本庫設置該參數,只要在上述命令中去掉--global便可。

執行git push出現error: failed to push some refs to 'git@github.com:帳戶名稱/代碼庫名.git'

緣由: 本身的本地倉庫和 Github 上建立倉庫目錄不一致,能夠先在 git 命令提示符中運行

git pull origin master
複製代碼

下載文件到本地倉庫,再從新上傳項目==git push origin master==。 以上。 後續內容更新中~~

相關文章
相關標籤/搜索