git bash推送檔案到遠端倉庫

2021-10-10 03:05:46 字數 1023 閱讀 7135

從本地上傳檔案到git hub上,過程如下:

進入需要上傳的檔案的根目錄下,開啟git bash

git init

(這一步之後會自動建立乙個.git隱藏檔案)

如果有檔案不需要上傳,要將它忽略的話:

(沒有這個需求的話線框內的這部分就不用看了)

touch .gitignore

(建立.gitignore檔案,這個檔案用於記錄需要忽略的內容)

vim .gitignore

(進入編輯頁面)

如果要忽略某乙個資料夾下的所有檔案:輸入/a/*,表示a資料夾下的所有檔案。

如果要忽略某個特殊字尾名的檔案:輸入*.***,忽略所有***結尾的檔案。

然後按下esc鍵,再按「:wq」,即冒號+w+q,這裡的冒號不能少,會自動儲存並退出編輯頁面。

這樣,.gitignore裡記錄的就是需要忽略的檔案

正常情況下上傳的單個檔案只能是100mb以內,如果需要推送更大的檔案:

(沒有這個需求的話這一部分也不用看了)

然後接著上面的繼續輸入,

git lfs install

git lfs track 「***.***」

(引號內是需要上傳的大檔案的完整檔名,這一步執行完後會自動生成乙個.gitattributes檔案,用於跟蹤需要上傳的大檔案,)

git add -a

(將檔案提交到暫存區,這裡的-a是提交這個目錄下所有沒有被忽略的檔案,如果只需要提交單個檔案可以把-a換成具體的檔名,檔名不需要打引號)

git commit -m 「上傳說明」

(將暫存區檔案提交到本地倉庫)

git remote add origin +遠端倉庫網路位址

(這一步相當於將該遠端倉庫的位址取別名為origin)

git pull --rebase origin master

(將遠端倉庫拉過來與本地倉庫合併,若遠端倉庫不為空必須進行這一步,若為空可以跳過)

git push -u origin master

(推送到遠端倉庫)

Git Bash 生成金鑰ssh 上傳到遠端倉庫

大多數 git 伺服器都會選擇使用 ssh 公鑰來進行授權。開啟git bash。貼上下面的文字,替換你的github電子郵件位址。ssh keygen t rsa b 4096 c your email example.com 這將建立乙個新的ssh金鑰,使用提供的電子郵件作為標籤。3.生成公共 ...

使用GitBash推送本地庫到GitHub

1 在github上建立同名倉庫 2 關聯本地專案與遠端倉庫 git remote add origin 倉庫位址路徑 3 推送本地專案到遠端 git push u origin master 4 出現報錯,報錯資訊如下 5 使用git status命令檢視工作區狀態 6 按照提示使用git add...

git推送內容到遠端新分支

之前在做專案的時候,自己想將東西傳到遠端的乙個新分支上。自己開始弄的時候稀里糊塗弄上去的也沒搞清楚原理,不過自己後來又去試了一下,發現下面這個方法還可以。1 在本地的乙個目錄下,git bash 2 然後進行git init,生成.git檔案 3 git add 4 git commit m 這時候...