在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

git的命令和參數(shù)

dyquk4xk2p3d ? 來源:良許Linux ? 2023-05-31 14:22 ? 次閱讀

不知道大家平時都是怎么去學(xué)習(xí)git的,要記憶那么多的命令和參數(shù),我個人是不推薦死記硬背的,以往經(jīng)驗證明卷的越瘋狂忘的也越快!

其實簡單的理解工作原理和熟練運用少部分常用命令,日常開發(fā)問題不大。

給小伙伴們推薦個學(xué)習(xí)git命令即好玩又有趣的神器網(wǎng)站 Learning Git Branching,它讓學(xué)習(xí)git不再那么枯燥乏味,話不多說直接上動圖。

在這里你的每一個操作命令都會實時的以動畫形式演示出來,這對于初學(xué)者理解分支等概念非常的友好。

是不是看著很吊的樣子,接下來我們一起體驗下。

這個網(wǎng)站可以說是目前為止我見過學(xué)習(xí)git最好的教程

怕記不住命令? 沒關(guān)系!

它提供了完善的沙盒命令,在沙盒里你可以實際執(zhí)行相應(yīng)的命令,有很好的命令聯(lián)想功能,不僅如此還能看到每個命令的執(zhí)行動作情況。

6a2239c2-ff6a-11ed-90ce-dac502259ad0.gif

對于每一個git命令都有非常詳細(xì)的原理解析和使用說明,當(dāng)點擊模擬執(zhí)行命的時候,還會以動畫的形式演示,非常生動。

6a4c50fe-ff6a-11ed-90ce-dac502259ad0.gif

經(jīng)常有小伙伴說我想學(xué)XXX,但是網(wǎng)上的內(nèi)容都不系統(tǒng),東偏西湊學(xué)著學(xué)著就堅持不下去了。

這個網(wǎng)站最大的亮點是它通過一系列刺激的關(guān)卡挑戰(zhàn),用游戲的形式來學(xué)習(xí),給定任務(wù)目標(biāo),通過提示執(zhí)行g(shù)it命令達(dá)到預(yù)期效果才算過關(guān)。

6a6bcd9e-ff6a-11ed-90ce-dac502259ad0.gif

從Git命令的基礎(chǔ)篇高級篇再到史詩篇,由淺入深逐步深入的學(xué)習(xí)Git的操作,非常貼合我們實際工作中的場景,在這個過程中你可能還會發(fā)現(xiàn)一些有意思的事情。

下邊分享幾個高級篇的通關(guān)答案,敲了挺長時間才過關(guān),自我提升了不少,哈哈~

撤銷變更

gitresetHEAD^
gitcheckoutpushed
gitrevertHEAD
6a7bd57c-ff6a-11ed-90ce-dac502259ad0.png

交互式Rebase

gitrebase-iHEAD~4
6a909c6e-ff6a-11ed-90ce-dac502259ad0.png

只取一個提交記錄

gitrebase-iHEAD~3/gitcherry-pickbugFix
gitbranch-fmasterbugFix
6aa1997e-ff6a-11ed-90ce-dac502259ad0.png

Git Tag

gittagv0c1
gittagv1c2
gitcheckoutc2
6abae67c-ff6a-11ed-90ce-dac502259ad0.png

多次Rebase

gitrebasemasterbugFix
gitrebasebugFixside
gitrebasesideanother
gitbranch-fmasteranother
6ad6c96e-ff6a-11ed-90ce-dac502259ad0.png

兩個父節(jié)點

gitbranchbugWorkHEAD~^2~
6ae27746-ff6a-11ed-90ce-dac502259ad0.png

糾纏不清的分支

gitcheckoutone
gitcherry-pickc4c3c2
gitcheckouttwo
gitcherry-pickc5c4c3c2
gitbranch-fthreec2
6aff7012-ff6a-11ed-90ce-dac502259ad0.png

模擬團(tuán)隊合作

gitclone
gitfakeTeamwork2
gitcommit
gitpull

推送主分支

gitfetch
gitrebaseo/masterside1
gitrebaseside1side2
gitrebaseside2side3
gitrebaseside3master
gitpush
6b2281f6-ff6a-11ed-90ce-dac502259ad0.png

合并遠(yuǎn)程倉庫

gitcheckoutmaster
gitpulloriginmaster
gitmergeside1
gitmergeside2
gitmergeside3
gitpushoriginmaster
6b4b2692-ff6a-11ed-90ce-dac502259ad0.png

Git Push的參數(shù)

gitpushoriginfoo:master
gitpushoriginmaster^:foo
6b666ce0-ff6a-11ed-90ce-dac502259ad0.png

Git Fetch的參數(shù)

gitfetchoriginmaster^:foo
gitfetchoriginfoo:master
gitcheckoutfoo
gitmergemaster
6b97dd5c-ff6a-11ed-90ce-dac502259ad0.png

沒有Source的Source

gitpullorigin:bar
gitpushorigin:foo
6bac6376-ff6a-11ed-90ce-dac502259ad0.png

Git Pull的參數(shù)

gitpulloriginbar:foo
gitpulloriginmaster:side
6bc85d4c-ff6a-11ed-90ce-dac502259ad0.png

我說的再好沒有用,不如大家自己動手試一下,是個挺不錯的學(xué)習(xí)網(wǎng)站,摸魚的時候玩一會!

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 網(wǎng)站
    +關(guān)注

    關(guān)注

    2

    文章

    259

    瀏覽量

    23478
  • Git
    Git
    +關(guān)注

    關(guān)注

    0

    文章

    204

    瀏覽量

    16133

原文標(biāo)題:一個讓學(xué) Git 命令變的好玩又有趣的神奇網(wǎng)站

文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    Git常用命令總結(jié)

    在之前的文章中,我們討論了一些初學(xué)者必備的 Git 命令。然而,這些命令僅僅觸及了 Git 功能的皮毛。
    發(fā)表于 07-21 10:30 ?411次閱讀

    Git常用的超級實用命令

    的一些Git工作流。 1 Git 常用的超級實用命令 1.1 與倉庫相關(guān)的操作 克隆代碼倉庫到本地,開發(fā)必用 git clone 查看本地倉庫配置了那些對應(yīng)的遠(yuǎn)程倉庫。
    的頭像 發(fā)表于 10-09 17:19 ?1376次閱讀
    <b class='flag-5'>Git</b>常用的超級實用<b class='flag-5'>命令</b>

    git命令的基本使用

    git config 第一次使用git或者剛安裝的git時,使用此命令設(shè)置身份Name 和 Eamail 地址。并且每次提交時會使用此信息。
    的頭像 發(fā)表于 12-11 13:53 ?1195次閱讀

    Git命令之本地分支與遠(yuǎn)程分支關(guān)聯(lián)和解除

    在實際的工作生活中,往往需要將本地的分支和遠(yuǎn)程分支關(guān)聯(lián),這樣我們就可以使用git pull命令來更新拉取最新的代碼,并使用git push命令將自己本地的修改推送到遠(yuǎn)程倉庫。但是如果此
    的頭像 發(fā)表于 12-15 09:27 ?3930次閱讀
    <b class='flag-5'>Git</b><b class='flag-5'>命令</b>之本地分支與遠(yuǎn)程分支關(guān)聯(lián)和解除

    SVN,HG,GIT命令對照

    SVN,HG,GIT是三種常見的版本控制系統(tǒng),本文簡單列出一些相似的操作命令。當(dāng)然,三種系統(tǒng)各有特點,嚴(yán)格的對應(yīng)關(guān)系是沒有的。1,第一次下載,包括源碼和版本庫: svn checkout http
    發(fā)表于 01-13 16:53 ?0次下載

    這些常用git命令的工作過程,包你過目不忘

    我覺得創(chuàng)建一些最常用且最有用的 Git 命令的可視化示例會是一個完美的用例!下面我將介紹的很多命令都有可選參數(shù)——你可以使用這些參數(shù)來改變對
    的頭像 發(fā)表于 06-05 16:18 ?2142次閱讀
    這些常用<b class='flag-5'>git</b><b class='flag-5'>命令</b>的工作過程,包你過目不忘

    常用git命令的工作過程,包你過目不忘

    我覺得創(chuàng)建一些最常用且最有用的 Git 命令的可視化示例會是一個完美的用例!下面我將介紹的很多命令都有可選參數(shù)——你可以使用這些參數(shù)來改變對
    的頭像 發(fā)表于 06-08 16:29 ?1711次閱讀
    常用<b class='flag-5'>git</b><b class='flag-5'>命令</b>的工作過程,包你過目不忘

    第一本Git命令教程(六) - 日志

    。有三種 Git 命令可以幫我們查看記錄,痞子衡為大家一一講解: 1. 查看本地歷史提交 git log git log 是最直接的查看歷史提交的
    的頭像 發(fā)表于 12-05 17:22 ?964次閱讀

    Git 命令+原理 程序員必備的基礎(chǔ)

    掌握Git命令是每位程序員必備的基礎(chǔ),之前一直是用smartGit工具,直到看到大佬們都是在用Git命令操作的,回想一下,發(fā)現(xiàn)有些Git
    的頭像 發(fā)表于 11-14 10:01 ?1927次閱讀
    <b class='flag-5'>Git</b> <b class='flag-5'>命令</b>+原理 程序員必備的基礎(chǔ)

    Git常見的誤區(qū)和命令行工具等綜述

    Git常見的誤區(qū)和命令行工具等綜述
    發(fā)表于 08-31 09:51 ?0次下載

    Git高效命令的使用技巧

    今天浩道跟大家分享關(guān)于Git高效命令的硬核干貨,掌握這些技巧,使你事半功倍!
    的頭像 發(fā)表于 02-28 16:41 ?1096次閱讀

    git rebase與相關(guān)git merge命令比較

    ? #前言 ??? git rebase命令經(jīng)常被認(rèn)為是Git的巫術(shù),初學(xué)者應(yīng)該遠(yuǎn)離它,但它實際上可以讓開發(fā)團(tuán)隊在使用時更加輕松。今天,我們將git rebase與相關(guān)
    的頭像 發(fā)表于 05-26 16:22 ?1315次閱讀
    <b class='flag-5'>git</b> rebase與相關(guān)<b class='flag-5'>git</b> merge<b class='flag-5'>命令</b>比較

    Git命令的綜合手冊怎么找

    若你使用 Git 時需要獲取幫助,有三種等價的方法可以找到 Git 命令的綜合手冊(manpage): $ git help $ git -
    的頭像 發(fā)表于 07-22 11:02 ?849次閱讀

    git基本操作命令用法

    基本用法 上面的四條命令在工作目錄、暫存目錄(也叫做索引)和倉庫之間復(fù)制文件。 git add files把當(dāng)前文件放入暫存區(qū)域。 git commit給暫存區(qū)域生成快照并提交。 git
    的頭像 發(fā)表于 09-13 16:29 ?977次閱讀
    <b class='flag-5'>git</b>基本操作<b class='flag-5'>命令</b>用法

    Git中最常用的命令介紹

    git add命令用于將修改的文件添加到下一次提交的暫存區(qū)。你可以指定要添加的文件git add命令用于將修改的文件添加到下一次提交的暫存區(qū)。你可以指定要添加的文件,例如
    發(fā)表于 10-26 10:27 ?414次閱讀
    <b class='flag-5'>Git</b>中最常用的<b class='flag-5'>命令</b>介紹
    主站蜘蛛池模板: 么公的好大好硬好深好爽视频 | 男人边吃奶边爱边做视频日韩 | 另类毛片 | 成片一卡三卡四卡免费网站 | 伊人网综合视频 | 国产视频精品久久 | 黄频网| 青草99| 欧美午夜视频一区二区 | 国产一区二区三区在线观看视频 | 四虎精品视频 | 第三级视频在线观看 | 成人欧美精品久久久久影院 | 人人草人人 | 日本黄色xxxx| 日韩毛片高清免费 | 狠狠色综合网 | 免费视频精品 | 久久精品大全 | 视色4setv.com| 日本成人免费网站 | 美女被色 | 天天做天天爱天天爽综合区 | 手机亚洲第1页 | 亚洲影视一区二区 | 午夜日本一区二区三区 | 又粗又长又大真舒服好爽漫画 | 扛着高跟鞋丝袜腿呻吟视频 | 在线亚洲精品中文字幕美乳 | 午夜影院在线观看免费 | 四虎在线最新永久免费播放 | 欧美日韩一区二区视频图片 | 亚洲 欧美 日韩 丝袜 另类 | 西西人体www303sw大胆高清 | 色多多免费视频观看区一区 | 涩久久 | 国产精品视频久久久久久 | 免费又黄又爽的禁片视频 | 97色偷偷| 九月婷婷亚洲综合在线 | 色精品一区二区三区 |