git基本操作

  • 一、將本地代碼推送到遠程倉庫上

  1. 選擇一個目錄作為git倉庫,比如我選擇的是E盤目錄下:

cd e:

  1. 創(chuàng)建一個目錄作為倉庫,比如我創(chuàng)建一個“gitPush”:

mkdir gitPush

image.png
  1. 進入gitPush目錄:

cd gitPush

image.png
  1. 初始化倉庫

git init

image.png
  1. 關聯(lián)遠程庫

$ git remote add origin https://github.com/Sangrita/EXtestWeb.git

image.png

將鏈接改成你的遠程倉庫的鏈接。默認的遠程庫 的名字為“origin”。

  1. 將本地庫的所有東西添加到遠程倉庫里:

git add .
git commit -m "完成了發(fā)布作業(yè)和做作業(yè)頁面的主要內(nèi)容,但是代碼還沒整理"
git push -u origin master

在push代碼的時候回讓你輸入你的github的用戶名和密碼


image.png
  • 二、常見錯誤提示

  1. 第一次push時,出現(xiàn)以下錯誤:

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

image.png

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

$ git clone https://github.com/YangTangEXtest/web.git

image.png
  1. 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

image.png
  • 常用命令

  1. git remote -v
  2. 拉取某個分支:

git checkout "分支名"

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容