已有本地專案,推送到github服務端

2021-10-09 18:18:19 字數 1795 閱讀 5594

把本地已經存在的專案,推送到github服務端,實現共享。

先從github建立乙個空的倉庫,並複製鏈結位址

需要先開啟 命令列終端,然後通過 cd 命令切換到需要新增到github 的專案的目錄下,然後依次執行如下命令, 具體命令及其含義如下:

1). touch readme.md

建立說明文件,

2). git init

初始化本地倉庫

3). git add .

新增全部已經修改的檔案,準備commit 提交 

該命令效果等同於 git add -a

4). git commit -m 『提交說明』

將修改後的檔案提交到本地倉庫,如:git commit -m 『增加readme.md說明文件』

1). git remote add origin 遠端倉庫位址

連線到遠端倉庫並為該倉庫建立別名 , 別名為origin . 這個別名是自定義的,通常用origin ; 遠端倉庫位址,就是你自己新建的那個倉庫的位址,複製位址的方法參考 第二張圖。 

如:git remote add origin  這段**的含義是: 連線到github上 這個倉庫,並建立別名為origin . (之後push 或者pull 的時候就需要使用到這個 origin 別名)

注:若需取消本地目錄下關聯的遠端庫:git remote remove origin

2). git push -u origin master

建立乙個 upstream (上傳流),並將本地**通過這個 upstream 推送到 別名為 origin 的倉庫中的 master 分支上

-u ,就是建立 upstream 上傳流,如果沒有這個上傳流就無法將**推送到 github;同時,這個 upstream 只需要在初次推送**的時候建立,以後就不用建立了

另外,在初次 push **的時候,可能會因為網路等原因導致命令列終端上的內容一直沒有變化,耐心等待一會就好。

做完上面三個步驟之後,就實現了將本地**同步到github的功能,接下來要做的事情就是繼續修改**,然後提交並推送到github

1). git add .

新增全部修改的**,準備提交

2). git commit -m 『提交說明』

將修改後的**先提交到本地倉庫

3). git pull

如果是多人協作開發的話,一定要先 pull ,將 github 的**拉取到本地,這樣在 merge 解決衝突的時候稍微簡便些。預設拉取到 master分支(如果只是自己做這個專案,可以忽略pull)

4). git push

將**推送到 github , 預設推送到 別名為 origin 的倉庫中的 master 分支上。

5). 注意事項:

如果有多個遠端倉庫 或者 多個分支, 並且需要將**推送到指定倉庫的指定分支上,那麼在 pull 或者 push 的時候,就需要 按照下面的格式書寫:

git pull 倉庫別名 倉庫分支名 

git push 倉庫別名 倉庫分支名

本地專案推送到github

2 安裝git客戶端 3 配置客戶端 1 設定使用者名稱 git config global user.name lanidss 2 設定郵箱 git config global user.email landiss qq.com 3 生成公鑰和私鑰 ssh keygen t rsa c landi...

Git 將本地專案推送到Github

1.在 github 建立檔案 myproject 2.進入本地已有的專案mylocalproject 3.git init 將mylocalproject變成git 管理的專案 4.git remote add origin http githuab 關聯遠端倉庫 5.git pull origi...

如何將本地專案推送到Github

tip 在本地要安裝好git,官網 乙個學習git的好地方 步驟 1.建立乙個目錄 mkdir test 2.將當前目錄變為git管理倉庫 git init 3.將檔案新增到版本庫,這裡將目錄下的所有檔案都新增進去了 git add 4.告訴git將檔案提交到倉庫 git commit m firs...