Git 命令行大全,在 GitHub 上采用多分支管理

前言

嚴格地說,這不算一篇 Blog,這里只會不定期更新一些小東西,是的,關(guān)于 GitHub 命令行操作,我給它取名 —— GitHub 命令行大全。

為什么要用命令行?

眾所周知,GitHub 早已有各種各樣的 GUI 版本,比如我們 Windows 系統(tǒng)就有 GitHub for Windows,「哎喲,我的親娘,我等窮鬼,自然用不起 Mac。」功能可謂十分齊全。

那為啥還要用命令行操作呢?

nanchen

裝逼從來都是次要的,作為一個程序員,你能說你一輩子都只用 Windows 嗎?

也許你現(xiàn)在買不起 Mac,但你得有夢想呀!反正我從一開始就用的命令行,SVN 也是如此。

nanchen

以下是命令整理

一般的命令
  • git init => 初始化一個本地 git 倉庫
  • git config --global user.name "Your Name" => 設(shè)置自己的 Name
  • git config --global user.email you@example.com => 設(shè)置自己的郵箱
  • git add -A => 將本次增加的文件全部加入到緩沖區(qū)中
  • git commit -m "message" => 向本地做一次提交
  • git status => 查看文件狀態(tài)
  • git remote add origin https://github.com/nanchen2251/AiYaGirl.git => 把本地倉庫和遠程倉庫做連接?!钙渲械?https://github.com/nanchen2251/AiYaGirl.git 應(yīng)該替換為你的地址」
  • git push -u origin master => 提交文件到你的遠程倉庫
多分支管理
  • git branch branch1 => 在本地新建一個分支,其中「branch1」為分支名

  • git checkout branch1 => 切換到你的新分支,其中「branch1」為分支名

  • git push origin branch1 => 把新分支發(fā)布到遠程的倉庫

  • git branch -d branch1 => 在本地刪除一個分支

  • git push origin :branch1 => 在遠成倉庫刪除一個分支,分支前的「:」代表刪除

  • git merge branch1 => 分支合并

  • git push -u origin master => 推送主分支

  • git branch => 查看分支,并查看當前隸屬哪個分支

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

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

  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,852評論 9 163
  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,872評論 1 26
  • 一直都在使用atom,項目開的多了,就感覺卡的不要不要的.還是換成vim來吧.先安裝一個vim插件的管理器 vim...
    xiaohesong閱讀 555評論 0 1
  • 從學生到職場中經(jīng)常用到PPT,對于大多數(shù)人來說PPT是一件頭疼的事情,因為太費時費力了。更可怕的是有時對PPT越用...
    曬書包閱讀 992評論 0 16
  • D3,飛,打卡 1.每天閱讀輸出讀后感500字 這兩天工作感覺好壓抑,就不讀比較深比較雞血的書了,今天讀了大...
    yanfeihong閱讀 228評論 0 0

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