Mac 下 Git 的基礎(chǔ)命令行操作

因?yàn)镸ac下已經(jīng)自帶了git领虹,所以我們跳過此步驟,如果你是Linux的其他系統(tǒng)求豫,可以使用一下代碼進(jìn)行安裝:

sudo apt-get install git-core //安裝Git

用戶配置

git config --global user.name "Your Name" //配置用戶名稱
git config --global user.email "Your Email" //配置用戶郵箱
git config --list //查看配置信息

第一次初始化git版本庫
開始一個(gè)新的項(xiàng)目塌衰,初始化新的代碼倉庫,要對(duì)現(xiàn)有的某個(gè)項(xiàng)目開始用 Git 管理蝠嘉,只需到此項(xiàng)目所在的目錄最疆,執(zhí)行:

git init

會(huì)在當(dāng)前目錄下生成一個(gè).git目錄,包含了所有g(shù)it需要的數(shù)據(jù)和資源
進(jìn)行g(shù)it添加蚤告,提交努酸,推送操作

touch README //創(chuàng)建README
git add . //添加左右新增或者改動(dòng)過的文件
git commit -a -m "添加README" //提交變更到本地版本庫
git push origin <branch name> //推送本地版本庫到遠(yuǎn)程倉庫

git克隆遠(yuǎn)程倉庫

//Git本身的源代碼你既可以用 git:// 協(xié)議來訪問:
git clone git@git.jianshu.net:******/****.git
//也可以通過http 協(xié)議來訪問:
git clone https://git.jianshu.net/******/****.git
//自定義目錄名稱,如果不自定義杜恰,默認(rèn)為遠(yuǎn)程倉庫的項(xiàng)目目錄名稱
git clone https://git.jianshu.net/******/****.git mygrit

Git分支操作

查看分支 git branch
創(chuàng)建分支 git branch <branch name>
切換分支 git checkout branch
合并分支 git merge <branch name> //合并某分支到當(dāng)前分支
刪除分支git branch -d <branch name>

mac git --help
These are common Git commands used in various situations:
start a working area (see also: git help tutorial)

clone Clone a repository into a new directory
init Create an empty Git repository or reinitialize an existing one

work on the current change (see also: git help everyday)

add Add file contents to the index
mv Move or rename a file, a directory, or a symlink
reset Reset current HEAD to the specified state
rm Remove files from the working tree and from the index

examine the history and state (see also: git help revisions)

bisect Use binary search to find the commit that introduced a bug
grep Print lines matching a pattern
log Show commit logs
show Show various types of objects
status Show the working tree status

grow, mark and tweak your common history

branch List, create, or delete branches
checkout Switch branches or restore working tree files
commit Record changes to the repository
diff Show changes between commits, commit and working tree, etc
merge Join two or more development histories together
rebase Reapply commits on top of another base tip
tag Create, list, delete or verify a tag object signed with GPG

collaborate (see also: git help workflows)

fetch Download objects and refs from another repository
pull Fetch from and integrate with another repository or a local branch
push Update remote refs along with associated objects

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末获诈,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子心褐,更是在濱河造成了極大的恐慌烙荷,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,692評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件檬寂,死亡現(xiàn)場(chǎng)離奇詭異终抽,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門昼伴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來匾旭,“玉大人,你說我怎么就攤上這事圃郊〖劾裕” “怎么了?”我有些...
    開封第一講書人閱讀 162,995評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵持舆,是天一觀的道長(zhǎng)色瘩。 經(jīng)常有香客問我,道長(zhǎng)逸寓,這世上最難降的妖魔是什么居兆? 我笑而不...
    開封第一講書人閱讀 58,223評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮竹伸,結(jié)果婚禮上泥栖,老公的妹妹穿的比我還像新娘。我一直安慰自己勋篓,他們只是感情好吧享,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,245評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著譬嚣,像睡著了一般钢颂。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上拜银,一...
    開封第一講書人閱讀 51,208評(píng)論 1 299
  • 那天甸陌,我揣著相機(jī)與錄音,去河邊找鬼盐股。 笑死钱豁,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的疯汁。 我是一名探鬼主播牲尺,決...
    沈念sama閱讀 40,091評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼幌蚊!你這毒婦竟也來了谤碳?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,929評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤溢豆,失蹤者是張志新(化名)和其女友劉穎蜒简,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體漩仙,經(jīng)...
    沈念sama閱讀 45,346評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡搓茬,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,570評(píng)論 2 333
  • 正文 我和宋清朗相戀三年犹赖,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片卷仑。...
    茶點(diǎn)故事閱讀 39,739評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡峻村,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出锡凝,到底是詐尸還是另有隱情粘昨,我是刑警寧澤,帶...
    沈念sama閱讀 35,437評(píng)論 5 344
  • 正文 年R本政府宣布窜锯,位于F島的核電站张肾,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏锚扎。R本人自食惡果不足惜吞瞪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,037評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望工秩。 院中可真熱鬧,春花似錦进统、人聲如沸助币。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽眉菱。三九已至,卻和暖如春掉分,著一層夾襖步出監(jiān)牢的瞬間俭缓,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工酥郭, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留华坦,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,760評(píng)論 2 369
  • 正文 我出身青樓不从,卻偏偏與公主長(zhǎng)得像惜姐,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子椿息,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,647評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 因?yàn)樵奶L(zhǎng)超出字?jǐn)?shù)歹袁,Lesson 3 就放在另一篇文章里 How to Use Git and GitHub 標(biāo)...
    赤樂君閱讀 5,211評(píng)論 1 5
  • origin websiteComparing WorkflowsCentralized Workflow Fea...
    伍帆閱讀 510評(píng)論 0 0
  • 股指在經(jīng)歷了昨天的大幅下跌之后,今天兩市包括創(chuàng)業(yè)板都收紅了寝优,其中深市和中小板条舔、創(chuàng)業(yè)板表現(xiàn)要強(qiáng)于滬市,盤中反彈的主要...
    天天隨緣風(fēng)起閱讀 141評(píng)論 0 0
  • 現(xiàn)在是半夜11:53分乏矾,我坐在出租屋的床上孟抗,泡著腳迁杨。 昨天晚上本來想寫點(diǎn)東西的,電腦都打開了夸浅,點(diǎn)擊了瀏覽器仑最,連“簡(jiǎn)...
    青木729閱讀 318評(píng)論 2 1
  • 在歸學(xué)校途中,在同和處難得擠了一班上班高峰期的地鐵帆喇,我好像懂得了什么叫做人生險(xiǎn)惡警医。 不要說一席之地,有雙腳之地就謝...
    奶牛軟木閱讀 560評(píng)論 0 2