你需要知道的git使用

第一部分:基礎(chǔ)管理

1 創(chuàng)建版本庫(kù)

$ git init

2 通過ls -a 查看,就可以看見 .git/文件夾 證明創(chuàng)建成功

3 可以通過git status 查看當(dāng)前的狀態(tài) ?git status -s 顯示簡(jiǎn)單信息

4 添加文件?$ git add 123.txt[文件名]?添加文件到版本庫(kù),可以指定文件,也可以使用.添加所有文件?例如:$ git add . 。類似加入緩沖區(qū),隊(duì)列里面的

5 提交

git commit??提交

-m:添加提交信息

-a:提交所有

--amend:修改最有一次提交

例如:$ git commit -m '測(cè)試信息' -a

6 顯示日志信息

$ git log --oneline 顯示一行

$ git log 顯示日志

第二部分:分支管理

$ git branch 可以查看分支 *號(hào),代表當(dāng)前分支

$ git branch 分支名 [基于分支] ?例如:$ git branch master2 master ?:創(chuàng)建基于特定分支(默認(rèn)是當(dāng)前分支)的新分支

$ git branch -d master2用法: -d 分支, 刪除指定分支

$ git checkout t【分支名】 切換到相應(yīng)的分支,

$ git checkout -b newmaster【分支名】 創(chuàng)建并且切換到新分支

$ git merge master【分支名】 合并分支到當(dāng)前分支,但是并不刪除當(dāng)前分支

第三部分:忽略語(yǔ)法

創(chuàng)建忽略管理文件.gitignore,也可以通過 tortoisegit 點(diǎn)擊新建的文件郵件創(chuàng)建 忽略文件列表。

/: 表示忽略根目錄下的。

文件名:表示忽略這樣的名字文件或者文件夾

*:表示模糊匹配

?。罕硎救》?,除了

#:表示忽略注釋

第四部分:開發(fā)流程

master 主分支

online

develop

local

第五部分:線上托管

github.com

codding.net

進(jìn)行代碼托管。但是要加fork 及star 的項(xiàng)目才會(huì)加分

// 提交寫日志

php初學(xué)者---千鋒php課堂筆記

最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,852評(píng)論 9 163
  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,870評(píng)論 1 26
  • 映山紅,滿山紅,輕步儀心覓舊蹤。相思又變濃。 意憧憧,愛憧憧,念至深時(shí)情又增。宿緣同我行。
    問道問道閱讀 273評(píng)論 0 0
  • 興趣班半途而廢,是孩子沒興趣還是爸媽沒堅(jiān)持? 其實(shí)很多時(shí)候, 是咱們拖了孩子的后腿 ...... 時(shí)代真的不同了,...
    紫月溪亭閱讀 277評(píng)論 0 0
  • 一個(gè)漂泊在上海的女孩,來上海已經(jīng)三年。 最近很想談戀愛,想找個(gè)喜歡的人,好好 談戀愛,可能是因?yàn)橹苓?人都結(jié)婚,生...
    鮑小云_BZY閱讀 176評(píng)論 0 0

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