Git上傳本地專案到Github

2021-10-09 07:15:59 字數 2814 閱讀 1177

全網最詳細的介紹,如何用git的方式把專案上傳本地專案到github

git config --global user.name "使用者名稱"

git config --global user.email "郵箱位址"

生成金鑰:

ssh-keygen -t rsa -c "nideyouxiang@***.com" (全部按enter或yes)
複製金鑰:

進入c:\users\使用者名稱\.ssh,開啟id_rsa.pub,複製內容,貼上到github等平台的ssh配置處

頻繁提示輸入賬號和密碼

第一種:

pc端只git pull/push到乙個平台遠端的話,總是頻繁提示,可重新配置以上三點

第二種:

如果pc端用了多個平台git(github或gitee),可以使用如下命令

git config --global credential.helper store
然後再呼叫git pull/push,就可以了,這句好像是記住密碼的意思

其實這裡就是你要上傳的那個專案檔案(例如:project)

對著project右鍵,選擇git bash here,通過命令git init把這個資料夾變成git可管理的倉庫

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-9pwz98um-1597731904589)(/images/article/git/git_1.png)]

這時你會發現project裡面多了個.git資料夾,它是git用來跟蹤和管理版本庫的。如果你看不到,是因為它預設是隱藏檔案,那你就需要設定一下讓隱藏檔案可見。

你的專案貼上到這個本地git倉庫裡面(貼上後你可以通過git status來檢視你當前的狀態),然後通過git add把專案新增到倉庫(或git add .把該目錄下的所有檔案新增到倉庫,注意點是用空格隔開的)。在這個過程中你其實可以一直使用git status來檢視你當前的狀態。

用git commit把專案提交到倉庫,-m後面引號裡面是本次提交的注釋內容,命令如下

git commit -m "註解內容"

下面就是上傳了,如果沒有配置ssh的話,可以先配置一下,這裡不做詳細的介紹了

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-fiiinh3a-1597731904595)(/images/article/git/git_2.png)]

在github上建立乙個git倉庫,你可以直接點new repository來建立,比如我建立了乙個project的倉庫

在github上建立好git倉庫之後我們就可以和本地倉庫進行關聯了,根據建立好的git倉庫頁面的提示,可以在本地project倉庫的命令列輸入:

git remote add origin

這裡可以是https或者ssh,二則選其一就行

關聯好之後我們就可以把本地庫的所有內容推送到遠端倉庫(也就是github)上了,通過:

git push -u origin master

由於新建的遠端倉庫是空的,所以要加上-u這個引數,等遠端倉庫裡面有了內容之後,下次再從本地庫上傳內容的時候只需下面這樣就可以了:

git push origin master

至此就完成了將本地專案上傳到github的整個過程。

另外,如果你在git push 的時候出現如下報錯。

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-lrrqkitq-1597731904598)(/images/article/git/git_3.png)]

原因是你勾選了initialize this repository with a readme,就是建立倉庫的時候自動給你建立乙個readme檔案,而本地倉庫沒有readme檔案,這時我們可以通過以下命令先將內容合併以下:

git pull --rebase origin master

然後重新push就成功了

在新增.gitignore檔案後,當想pus**件的時候,宣告的忽略檔案還是會出現在push的目錄中

某些檔案已經被納入版本管理中,就算是在.gitignore中已經宣告也不會起作用

我們應該先把本地的快取刪除,然後再進行push,操作步驟如下

git rm -r --cached . // 刪除本地快取

git add . // 新增要提交的檔案

git commit -m 'update .gitignore' // 更新本地的快取

git init

git add .

git commit -m "註解內容"

git remote add origin

git push -u origin master

如果git push時,報了git pull…的錯,可以使用如下命令:

git pull --rebase origin master
git add .

git commit -m "註解內容"

git push origin master

參考

git上傳專案

上傳本地專案到git

1 到需要上傳的資料夾下,開啟gitbase 2 git init 3 git add 4 git commit m init 5 驗證許可權 首先在git bash中輸入 ssh keygen t rsa c youremail com 然後一路回車,這個會在當前使用者資料夾下,生成.ssh 資料...

git 上傳本地專案到GitHub

1.githup上建立倉庫 注 可以通過 gitignore檔案指定不需要上傳的檔案或資料夾 gitignore檔案需要在git bash下通過touch命令建立 gitignore檔案 不需要的資料夾 target idea 不需要的配置檔案 wechat.iml 位置 2 初始話本地專案 git...

git上傳本地專案到github

1 複習一下建立新倉庫的指令 git init 把這個目錄變成git可以管理的倉庫 git add readme.md 檔案新增到倉庫 git add 不但可以跟單一檔案,還可以跟萬用字元,更可以跟目錄。乙個點就把當前目錄下所有未追蹤的檔案全部add了 git commit m first comm...