1. 程式人生 > >Git上傳程式碼到遠端倉庫

Git上傳程式碼到遠端倉庫

一、建立本地git庫
1、git init //在/home/gab/GitTest/目錄下構造本地git庫,該目錄下會出現 .git/ 檔案
2、編寫幫助檔案
touch README.md(建立幫助檔案)
git add README.md(新增幫助檔案)
git commit -m “註釋內容”

3、連線遠端碼雲、複製需要上傳的碼雲地址 如:

git remote add origin https://gitee.com/guoaibin/client_server.git

4、上傳程式碼:先把檔案放到GitTest目錄下,然後輸入git push -u origin master, 若報錯,用git push -u origin master -f 強制push
5、重新整理碼雲,看看是否上傳成功,如果只更新了REMADME.md檔案,繼續輸入
git add .
git commit -m “添加註釋”
git push -u origin master(再去push一下要上傳的檔案)
二、如何修改碼雲上的檔案


1、在選擇的資料夾中首先git bash,輸入 git init 初始本地化環境
2、克隆GIT庫程式碼到 本地 git clone 網址
3、git status 檢視本地狀態,這樣可以知道是否優秀該過的檔案沒有被提交
4、git add .
5、git commit -m “註釋”
6、git push -u origin master

git add . //添加當前目錄下的檔案,也可以寫絕對路徑,新增目錄下所有檔案到快取庫如果只新增某個檔案,只需把 . 換成你要新增的檔名即可

git commit -m “新增修改內容的註釋” //提交程式碼到倉庫
三、快速實現遠端上傳
建立 git 倉庫:

mkdir build-nginx
cd build-nginx
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/guoaibin/build-nginx.git
git push -u origin master

已有專案?

cd existing_git_repo
git remote add origin https://gitee.com/guoaibin/build-nginx.git
git push -u origin master

三、遇到的問題
1、git fatal: 遠端 origin 已經存在。
解決方案:
1)git remote show origin //檢視origin
2)git remote –v //檢視遠端地址或者檢視配置 git config –list
3)git remote rm origin //遠端配置刪除
4)git remote add origin https://github.com/***/WebCrawlers.git //重新新增

2、粗心造成的小錯誤,順便說一下,如果git沒有commit就執行push操作會出現以下錯誤

fatal: unable to access 'https://github.com/***/WebCrawlers.git/': Empty reply from server

解決方案:只需要先commit 在 push即可