-
一、將本地代碼推送到遠程倉庫上
- 選擇一個目錄作為git倉庫,比如我選擇的是E盤目錄下:
cd e:
- 創(chuàng)建一個目錄作為倉庫,比如我創(chuàng)建一個“gitPush”:
mkdir gitPush

- 進入gitPush目錄:
cd gitPush

- 初始化倉庫
git init

- 關聯(lián)遠程庫
$ git remote add origin https://github.com/Sangrita/EXtestWeb.git

將鏈接改成你的遠程倉庫的鏈接。默認的遠程庫 的名字為“origin”。
- 將本地庫的所有東西添加到遠程倉庫里:
git add .
git commit -m "完成了發(fā)布作業(yè)和做作業(yè)頁面的主要內(nèi)容,但是代碼還沒整理"
git push -u origin master
在push代碼的時候回讓你輸入你的github的用戶名和密碼

-
二、常見錯誤提示
- 第一次push時,出現(xiàn)以下錯誤:
error: 無法推送一些引用到 'https://github.com/YangTangEXtest/web.git'
提示:更新被拒絕,因為遠程倉庫包含您本地尚不存在的提交。這通常是因為另外
提示:一個倉庫已向該引用進行了推送。再次推送前,您可能需要先整合遠程變更
提示:(如 'git pull ...')。
提示:詳見 'git push --help' 中的 'Note about fast-forwards' 小節(jié)。

解決辦法:
出現(xiàn)這種錯誤,通常都是因為你的遠程倉庫包含你本地尚不存在的提交,比如:ReadMe.txt。這時我們只需要把遠程倉庫里的提交clone下來,把要添加的東西加入進去再push就行了。
$ git clone https://github.com/YangTangEXtest/web.git

- push時出現(xiàn)錯誤:
error: 無法推送一些引用到 'https://github.com/YangTangEXtest/web.git'
提示:更新被拒絕,因為遠程倉庫包含您本地尚不存在的提交。這通常是因為另外
提示:一個倉庫已向該引用進行了推送。再次推送前,您可能需要先整合遠程變更
提示:(如 'git pull ...')。
提示:詳見 'git push --help' 中的 'Note about fast-forwards' 小節(jié)。
解決辦法:
出現(xiàn)這個錯誤,通常是因為你本地喲多次提交,你需要把他們合并之后再push。
git push -u origin +master

-
常用命令
- git remote -v
- 拉取某個分支:
git checkout "分支名"