魔鬼Git實(shí)操記錄??

創(chuàng)建版本庫

在項(xiàng)目根目錄下右鍵空白處打開Git Bash:

打開Git Bash

使用命令
git init
來初始化版本庫

初始化版本庫

把工作區(qū)的所有文件添加到暫存區(qū)排嫌,并提交到版本倉庫:

git add .以及git commit -m "這里寫關(guān)于此次提交描述"

把工作區(qū)的所有文件添加到暫存區(qū)

提交到版本倉庫

添加遠(yuǎn)程庫

git remote add origin [address]
這里的address寫王丹提供的碼云項(xiàng)目地址:git@gitee.com:wangdengdeng/Test.git
并給該遠(yuǎn)程倉庫起名為gitee

添加遠(yuǎn)程庫

把分支的所有內(nèi)容推送到遠(yuǎn)程庫上

頭一次推送歼冰,使用-u參數(shù)桌粉,以后可以省略該參數(shù)。
當(dāng)前分支為master分支(默認(rèn)主分支)

當(dāng)前分支

使用push命令推送分支

git push -u gitee master
git push -u -f gitee master  //強(qiáng)制推送

出現(xiàn)推送失敗提示


推送失敗

這里應(yīng)該是ssh服務(wù)被禁用了循榆,去服務(wù)里開啟服務(wù)盆色,再重新推送
再次出錯(cuò),提示

Permission denied (publickey). fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.

這里應(yīng)該是由于某種原因圣贸,沒有找到密鑰,需要重新添加
ssh-add C:/Users/SPL/.ssh/git_rsa
然后使用ssh -T git@gitee.com測試

出錯(cuò)-沒有找到密鑰

測試成功扛稽,再次嘗試推送:
推送成功

創(chuàng)建并關(guān)聯(lián)dev分支

//創(chuàng)建dev分支
git checkout -b dev
git checkout master
git checkout -b gitee/dev
git checkout master
//關(guān)聯(lián)遠(yuǎn)程dev分支和本地dev分支
git branch --set-upstream-to=gitee/dev dev
創(chuàng)建并關(guān)聯(lián)dev分支

把分支推送到遠(yuǎn)程倉庫

git push gitee dev
此時(shí)可在碼云上看到兩個(gè)分支

在碼云上看到兩個(gè)分支

打個(gè)標(biāo)簽

git tag -a v1.0 -m "第一個(gè)開發(fā)版本"

把標(biāo)簽也推上去

git push gitee --tags

推送dev分支以及標(biāo)簽.png

修改

在項(xiàng)目根目錄新建一個(gè)README.md文件并鍵入內(nèi)容


新建一個(gè)README.md文件的內(nèi)容

使用git status命令查看工作區(qū)狀態(tài)

查看工作區(qū)狀態(tài)

圖中Git告訴我們當(dāng)前分支(dev)被綁定到遠(yuǎn)程分支gitee/dev吁峻,還發(fā)現(xiàn)了一個(gè)沒有被跟蹤的文件README.md,并提示使用git add命令跟蹤它庇绽。

接下來添加并提交剛剛新建的文件:
git add README.md
git commit -m "新建了一個(gè)README文件"
上面兩個(gè)操作可視為一個(gè)“修改”锡搜。
然后可以推送到遠(yuǎn)程倉庫

添加并提交修改

忽略一些文件

切換到master分支橙困,在工作區(qū)新建.gitignore文件

新建.gitignore文件

填寫你想忽略的文件
例如.class瞧掺、.log文件:

# Compiled class file
*.class

# Log file
*.log

保存,添加并提交(使用git add [file]git commit -m "說明"這兩個(gè)命令)

以后以后提交的時(shí)候Git就會忽略掉這些文件了凡傅。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末辟狈,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子夏跷,更是在濱河造成了極大的恐慌哼转,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,000評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件槽华,死亡現(xiàn)場離奇詭異壹蔓,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)猫态,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評論 3 399
  • 文/潘曉璐 我一進(jìn)店門佣蓉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來披摄,“玉大人,你說我怎么就攤上這事勇凭【尾玻” “怎么了?”我有些...
    開封第一講書人閱讀 168,561評論 0 360
  • 文/不壞的土叔 我叫張陵虾标,是天一觀的道長寓盗。 經(jīng)常有香客問我,道長璧函,這世上最難降的妖魔是什么傀蚌? 我笑而不...
    開封第一講書人閱讀 59,782評論 1 298
  • 正文 為了忘掉前任,我火速辦了婚禮柳譬,結(jié)果婚禮上喳张,老公的妹妹穿的比我還像新娘。我一直安慰自己美澳,他們只是感情好销部,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,798評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著制跟,像睡著了一般舅桩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上雨膨,一...
    開封第一講書人閱讀 52,394評論 1 310
  • 那天擂涛,我揣著相機(jī)與錄音,去河邊找鬼聊记。 笑死撒妈,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的排监。 我是一名探鬼主播狰右,決...
    沈念sama閱讀 40,952評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼舆床!你這毒婦竟也來了棋蚌?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,852評論 0 276
  • 序言:老撾萬榮一對情侶失蹤挨队,失蹤者是張志新(化名)和其女友劉穎谷暮,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體盛垦,經(jīng)...
    沈念sama閱讀 46,409評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡湿弦,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,483評論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了腾夯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片颊埃。...
    茶點(diǎn)故事閱讀 40,615評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡赌蔑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出竟秫,到底是詐尸還是另有隱情娃惯,我是刑警寧澤,帶...
    沈念sama閱讀 36,303評論 5 350
  • 正文 年R本政府宣布肥败,位于F島的核電站趾浅,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏馒稍。R本人自食惡果不足惜皿哨,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,979評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望纽谒。 院中可真熱鬧证膨,春花似錦、人聲如沸鼓黔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,470評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽澳化。三九已至崔步,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間缎谷,已是汗流浹背井濒。 一陣腳步聲響...
    開封第一講書人閱讀 33,571評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留列林,地道東北人瑞你。 一個(gè)月前我還...
    沈念sama閱讀 49,041評論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像希痴,于是被迫代替她去往敵國和親者甲。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,630評論 2 359

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

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git润梯,從https:/...
    落魂灬閱讀 12,668評論 4 54
  • Git常用語法 [TOC] Git簡介 描述 ? Git(讀音為/g?t/过牙。)是一個(gè)開源的分布式版本控制系統(tǒng)甥厦,...
    君惜丶閱讀 3,536評論 0 13
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,665評論 9 163
  • 各位飛沃的家人都知道纺铭,我們公司是生產(chǎn)緊固件及提供緊固系統(tǒng)的解決方案,主要生產(chǎn)用于風(fēng)力發(fā)電機(jī)的螺套刀疙、螺桿和螺母等等舶赔,...
    飛沃科技閱讀 752評論 0 0
  • 一個(gè)戀舊的人,會常常懷念過去的歲月谦秧,不是那時(shí)不夠好竟纳,只因那段歲月有無法忘卻的故事和記憶撵溃。 一 深冬,A會計(jì)把兌現(xiàn)余...
    周潔微羽閱讀 375評論 2 4