git上傳專案至GitHub詳細

2021-09-25 23:29:49 字數 1413 閱讀 8836

git是什麼?

git是目前世界上最先進的分布式版本控制系統(沒有之一)。

git有什麼特點?簡單來說就是:高階大氣上檔次!

首次上傳專案遇到很多坑,很多部落格提供的方法都不完善,有的順序是亂的,於是踩完坑後分享給大家。

把本地倉庫傳到github上,需要設定username和email,因為github每次commit都會記錄他們。git config --global user.name 『你的姓名』

git config --global user.email 「你的郵箱」。這是全域性配置,隨便在那個目錄下都行。

進入專案所在的資料夾

右鍵git bash

執行命令:git init。這個只要初始化一次就行

git add 「你要上傳的資料夾或檔名」。git add . 表示全部檔案

git commit -m 「提交說明」

git remote add origin 「要上傳的廠庫url」

git pull --rebase origin master。每次push之前要先pull。

git push origin master 如果是第一次git push -u origin master

這裡要說下,github提供兩種傳輸協議一種是基於https的,另一種是ssh。推薦ssh。
前者可以隨意轉殖github上的專案,而不管是誰的;而後者則是你必須是你要轉殖的專案的擁有者或管理員,且需要先新增 ssh key ,否則無法轉殖。

https url 在push的時候是需要驗證使用者名稱和密碼的;而 ssh 在push的時候,是不需要輸入使用者名稱的,如果配置ssh key的時候設定了密碼,則需要輸入密碼的,否則直接是不需要輸入密碼的。

進入git bash輸入命令:ssh-keygen -t rsa -c 「your_email」

如果選擇預設,直接按回車鍵即可,缺省會在當前使用者的根目錄下的 .ssh目錄中,生成金鑰。

clip < 「檔案全路徑」

登入github ->新增ssh key

之後使用倉庫的git鏈結就可以不用每次輸入賬戶和密碼上傳了

git分為三部分,一部分是自己的檔案,另外一部分是快取區,最後乙個是本地庫。git add xx操作是將本地檔案新增到快取區;git commit操作是將快取區的檔案提交到本地倉庫;git push操作是將本地倉庫的內容推送到遠端倉庫。

每次push之前如果遠端倉庫有改動,提交時會衝突。所有每次提交前要先git pull拉下來。再push上去。

如果需要更改上傳的遠端倉庫,

1.先git remote rm origin

2.再git remote add origin 「url」

Git上傳專案至GitHub

1 先在github上建立乙個git倉庫,複製該github路徑 2 用cmd進入乙個目錄 git clone github路徑 從github上直接clone乙個工程,目錄生成工程目錄 3 拷貝自己的原始碼放入該工程目錄中 4 cmd進入該工程目錄。以下git命令,也是可用於修改更新提交 git ...

使用Git上傳專案至Github

首先,需要進入到github的自己 庫中,需進行建立乙個檔案目錄,下圖是建立好專案空間後的截圖 如 git init git commit am commit git remote add origin git pull origin master git push u origin master ...

通過git上傳專案至GitHub

在git安裝的目錄下新建乙個資料夾,我這裡命名為gitdemo 進入建立的空資料夾,右鍵git brush here pwd命令用於檢視當前路徑,可以省略,我們是在資料夾下面直接git brush here進入的,路徑一定是當前資料夾的位置 git init 建立本地倉庫 執行完後可以發現資料夾下多...