GitHub常用命令合集

可以多查看一下廖雪峰所寫(xiě)的文章。
https://www.liaoxuefeng.com/wiki/896043488029600
安裝完github以后即可右鍵使用git功能,git bash

本地配置

git config --global user.name "隨便取一個(gè)用戶名" (回車(chē))
git config --global user.email "輸入你自己的郵箱" (回車(chē))

遠(yuǎn)程倉(cāng)庫(kù)

密鑰
先查看用戶主目錄下有無(wú).ssh目錄,這個(gè)目錄下有沒(méi)有id_rsa(私鑰)和id_rsa.pub(公鑰)這兩個(gè)文件。
若沒(méi)有,

$ ssh-keygen -t rsa -C "youremail@example.com"

一路回車(chē)不需要密碼。
我使用的就是github倉(cāng)庫(kù),注冊(cè)登錄以后。在個(gè)人settings里面Add New SSH key,粘貼id_rsa.pub文件的內(nèi)容。
新建倉(cāng)庫(kù)
Create a new repo,此刻遠(yuǎn)程已有倉(cāng)庫(kù)(取名learngit)

本地倉(cāng)庫(kù)操作

$ git init      #初始化倉(cāng)庫(kù)
$ git remote add origin git@github.com:git賬戶名/learngit.git       #關(guān)聯(lián)github倉(cāng)庫(kù)
$ git push -u origin master   #推送本地當(dāng)前master到遠(yuǎn)程庫(kù),-u參數(shù)第一次連接本地和遠(yuǎn)程master分支,以后可以省略,即如下
$ git push origin master
$ git clone git@github.com:git賬戶名/gitskills.git   #克隆遠(yuǎn)程庫(kù)

版本管理

$ git status     #查看當(dāng)前狀態(tài)
$ git log    #查看歷史日志,加上--pretty=oneline,縮略信息
$ git diff readme.txt    #查看不一樣的地方
$ git add readme.txt    #添加文件到倉(cāng)庫(kù)
$ git commit -m "add distributed"    #上傳修改

分支管理

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

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

  • 總結(jié) Git 版本管理 - 命令 代碼提交刪除及版本回退 git add readme.txt添加修改的文件,把文...
    丿小七閱讀 353評(píng)論 0 0
  • 2016.12.4 雖然14年開(kāi)發(fā)第一個(gè)項(xiàng)目時(shí)就已經(jīng)接觸了git,當(dāng)時(shí)xcode已經(jīng)開(kāi)始支持git,在github...
    張小明閱讀 445評(píng)論 1 0
  • 簡(jiǎn)介 Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)(沒(méi)有之一)(用C寫(xiě)的)。 Git和其他版本控制系統(tǒng)如SVN的一...
    w_tiger閱讀 709評(píng)論 0 1
  • Git的使用心得 由于公司對(duì)我的代碼管理不嚴(yán)謹(jǐn),所以荒廢了好久的Git,一直就沒(méi)怎么用,后面也多忘光了,所以再次重...
    IUVO閱讀 343評(píng)論 0 1
  • 教程網(wǎng)址:http://www.liaoxuefeng.com/wiki/0013739516305929606d...
    maybenai閱讀 761評(píng)論 0 1

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