Git的使用 如何將本地專案上傳到Github

2022-08-09 04:54:07 字數 3161 閱讀 4889

git的安裝就不說了。

第一步:我們需要先建立乙個本地的版本庫(其實也就是乙個資料夾)。

你可以直接右擊新建資料夾,也可以右擊開啟git bash命令列視窗通過命令來建立。

現在我通過命令列在桌面新建乙個test資料夾(你也可以在其他任何地方建立這個資料夾),並且進入這個資料夾

第二步:通過命令git init把這個資料夾變成git可管理的倉庫

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

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

這裡提示你雖然把專案貼上過來了,但還沒有add到git倉庫上,然後我們通過git add .把剛才複製過來的專案全部新增到倉庫上。

第四步:用git commit把專案提交到倉庫。

-m後面引號裡面是本次提交的注釋內容,這個可以不寫,但最好寫上,不然會報錯,詳情自行google。 好了,我們本地git倉庫這邊的工作做完了,下面就到了連線遠端倉庫(也就是連線github)

由於本地git倉庫和github倉庫之間的傳輸是通過ssh加密的,所以連線時需要設定一下:

$ ssh-keygen -t rsa -c "[email protected]"

然後一路回車。這時你就會在使用者下的.ssh目錄裡找到id_rsa和id_rsa.pub這兩個檔案   

第六步:登入github,找到右上角的圖示,開啟點進裡面的settings,再選中裡面的ssh and gpg keys,點選右上角的new ssh key,然後title裡面隨便填,再把剛才id_rsa.pub裡面的內容複製到title下面的key內容框裡面,最後點選add ssh key,這樣就完成了ssh key的加密。具體步驟也可看下面:

第七步:在github上建立乙個git倉庫。

你可以直接點new repository來建立,比如我建立了乙個test2的倉庫(因為我裡面已經有了乙個test的倉庫,所以不能再建立test倉庫)。

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

$ git remote add origin
注意origin後面加的是你github上建立好的倉庫的位址。

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

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

$ git push origin master
上傳專案的過程可能需要等一段時間,完成之後是這樣的:

這時候你再重新重新整理你的github頁面進入剛才新建的那個倉庫裡面就會發現專案已經成功上傳了:

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

另外,這裡有個坑需要注意一下,就是在上面第七步建立遠端倉庫的時候,如果你勾選了initialize this repository with a readme(就是建立倉庫的時候自動給你建立乙個readme檔案),那麼到了第九步你將本地倉庫內容推送到遠端倉庫的時候就會報乙個failed to push some refs to 的錯。

這是由於你新建立的那個倉庫裡面的readme檔案不在本地倉庫目錄中,這時我們可以通過以下命令先將內容合併以下:

$ git pull --rebase origin master
這時你再push就能成功了。

總結:其實只需要進行下面幾步就能把本地專案上傳到github

1、在本地建立乙個版本庫(即資料夾),通過git init把它變成git倉庫;

2、把專案複製到這個資料夾裡面,再通過git add .把專案新增到倉庫;

3、再通過git commit -m "注釋內容"把專案提交到倉庫;

4、在github上設定好ssh金鑰後,新建乙個遠端倉庫,

通過git remote add origin 將本地倉庫和遠端倉庫進行關聯;

5、最後通過git push -u origin master把本地倉庫的專案推送到遠端倉庫(也就是github)上;(若新建遠端倉庫的時候自動建立了readme檔案會報錯,解決辦法看上面)。

如何將本地已有專案上傳git

1.首先我們需要建立乙個git遠端倉庫 示例 2.初始化本地 git 倉庫配置 git init3.新增遠端倉庫 git remote add origin4.將專案檔案暫存到本地暫存區 git add 5.提交暫存區檔案到 git 本地倉庫 git commit m 提交描述 6.將遠端倉庫 pu...

如何將本地的專案上傳到git

1 進入專案資料夾,把目錄變為git倉庫 git init2 把檔案新增到版本庫中 git add 3 把版本提交到版本庫 git commit m first commit 4 關聯遠端庫 git remote add origin 你的遠端庫位址5 獲取遠端庫與本地同步合併 如果遠端庫不為空必須...

Git的使用 如何將本地專案上傳到Github

主要還是通過git教程 廖雪峰的官方 來學習。簡要步驟可以直接看最後的總結。git的安裝就不說了。第一步 我們需要先建立乙個本地的版本庫 其實也就是乙個資料夾 你可以直接右擊新建資料夾,也可以右擊開啟git bash命令列視窗通過命令來建立。現在我通過命令列在桌面新建乙個test資料夾 你也可以在其...