国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

git筆記

移動(dòng)開發(fā)
Git 確實(shí)是很好的版本管理系統(tǒng)。有關(guān)其優(yōu)點(diǎn)這里暫時(shí)不說了,網(wǎng)上也有很多相關(guān)資料介紹。把這些記錄下來方便以后查閱理解。

[[144417]]

前言

Git 確實(shí)是很好的版本管理系統(tǒng)。有關(guān)其優(yōu)點(diǎn)這里暫時(shí)不說了,網(wǎng)上也有很多相關(guān)資料介紹。
把這些記錄下來方便以后查閱理解。

  • 一些好的Git學(xué)習(xí)資源

以下記錄一些簡(jiǎn)單筆記,以便日后查閱,當(dāng)然要想系統(tǒng)的學(xué)習(xí)下Git原理可以參考上面列出的學(xué)習(xí)資源

關(guān)于安裝

請(qǐng)移步Git安裝
當(dāng)然最好能在Linux下。

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

  • 通過git init命令將你要所在的當(dāng)前目錄變成Git可以管理的倉(cāng)庫(kù);在當(dāng)前目錄下你能看到 .git目錄
  • 一般你要將新寫好的文件要加入該倉(cāng)庫(kù)管理時(shí),用命令git add youfile
  • 將上面加入倉(cāng)庫(kù)的文件提交到倉(cāng)庫(kù),用命令git commit -m "your annotation information";注意:-m 參數(shù)后面記得填寫你修改的注釋說明,方便別的開發(fā)者能閱讀。
  • git status命令可以隨時(shí)查看倉(cāng)庫(kù)當(dāng)前的狀態(tài),如有哪些文件更改了,哪些已經(jīng)提交,哪些文件沒有跟蹤.

操作遠(yuǎn)程倉(cāng)庫(kù)

一般可以自己搭建一個(gè)自己運(yùn)行的Git服務(wù)器。如果沒條件,就用Github網(wǎng)站吧,一個(gè)提供倉(cāng)庫(kù)托管服務(wù)的網(wǎng)站,這里你可以將Github理解為Git服務(wù)器,但是它不免費(fèi)提供私有的倉(cāng)庫(kù)。
所以,要是你的項(xiàng)目不公開的話,要么交點(diǎn)費(fèi)用,要么自己搭建個(gè)Git服務(wù)器。
不多說

  • 首先在上面注冊(cè)個(gè)賬號(hào),我的賬號(hào)
  • 然后你“Create a new repo”創(chuàng)建一個(gè)新的倉(cāng)庫(kù)(我的新倉(cāng)庫(kù) COS-IIAPP ),按照默認(rèn)情況設(shè)置就可以了。
  • 關(guān)聯(lián)你的本地倉(cāng)庫(kù)。注意:最好本地倉(cāng)庫(kù)名字與你在Github上面新建立的倉(cāng)庫(kù)名字一樣。在本地倉(cāng)庫(kù)所在目錄下運(yùn)行命令:

    1. $ git remote add origin git@github.com:yourcount/hello-world.git 

    其中origin即為遠(yuǎn)程庫(kù)

  • 將本地庫(kù)的所有內(nèi)容 推送遠(yuǎn)程庫(kù)

    1. $ git push -u origin master 

    當(dāng)然,如果你在本地創(chuàng)建了其他分支(不知道什么是分支?別急,要不你先看我后面介紹的分支吧),也可以推送,將master改為你要推送的分支名稱即可。
    你也可以從遠(yuǎn)程庫(kù)clone到本地庫(kù),效果一樣。
    好了,到這步恭喜你,你現(xiàn)在可以看看你的github上面的是不是和你本地的項(xiàng)目一樣呢!媽蛋!沒有??,好了忘記下面這一步了。

    創(chuàng)建SSH Key

    對(duì)了,在這之前需要?jiǎng)?chuàng)建SSH Key,因?yàn)槟愕谋镜谿it倉(cāng)庫(kù)和GitHub倉(cāng)庫(kù)之間的傳輸是通過SSH加密。

    1. $ ssh-keygen -t rsa -C “youremali.com” 

并行開發(fā)

Git強(qiáng)大地方就在于它的多人共同開發(fā)了。
現(xiàn)在假設(shè)你的另外成員一起在分支dev開發(fā)一個(gè)項(xiàng)目.

  • 他使用git clone git@github.com:guxiaole/COS-IIAPP.git 命令克隆到他本地倉(cāng)庫(kù)
  • 他要?jiǎng)?chuàng)建遠(yuǎn)程origin的dev分支到本地,用這個(gè)命令git checkout -b dev origin/dev;
  • 他很厲害,很快就在dev分支上開發(fā)了一個(gè)偉大的Idea, 推送到遠(yuǎn)程庫(kù) git push origin dev后他很幸福的去看蒼老師的電影了;

這個(gè)時(shí)候,你很痛苦的加班加點(diǎn)在dev上修改,終于搞定時(shí)候,試圖也推送到遠(yuǎn)程庫(kù),這個(gè)時(shí)候就會(huì)提示報(bào)錯(cuò)。。次奧,那小子比我快!
原因:推送失敗,因?yàn)檫h(yuǎn)程分支比你的本地更新。
解決辦法:

  • 先用git pull試圖合并; 注意:要是git pull提示“no tracking information”,則說明本地分支和遠(yuǎn)程分支的鏈接關(guān)系沒有創(chuàng)建,用命令git branch --set-upstream dev origin/dev
  • 如果合并有沖突,則解決沖突,并在本地提交;
  • 沒有沖突或者解決掉沖突后,再用git push origin dev推送

分支的操作

  • 默認(rèn)master初始分支,一般比較穩(wěn)定的項(xiàng)目版本在這個(gè)分支上,一旦開發(fā)出成熟的其他功能分支,測(cè)試穩(wěn)定后再和此分支合并

  • 現(xiàn)在你需要和其他成員開發(fā)一個(gè)新的功能,一般新建一個(gè)分支,并很愉快的在上面進(jìn)行修改提交。當(dāng)然,這個(gè)時(shí)候還沒有和主分支進(jìn)行合并

  • 這個(gè)時(shí)候,突然有人報(bào)告你發(fā)布的穩(wěn)定版本master的一個(gè)bug需要修復(fù),這個(gè)時(shí)候停下手頭上進(jìn)行的dev分支;轉(zhuǎn)到master分支。

  • 新建一個(gè)bugfix分支,修改提交

  • bug搞定,合并到主分支

  • 回到dev 分支,繼續(xù)工作,發(fā)現(xiàn)dev 新功能完成,合并master分支

  • 對(duì)了,忘記bugfix分支此時(shí)可以刪掉了。

  • 另外
    當(dāng)手頭工作沒有完成時(shí),先把工作現(xiàn)場(chǎng)git stash一下,然后去修復(fù)bug,修復(fù)后,再git stash pop,回到工作現(xiàn)場(chǎng)

小結(jié)

最常用的Git命令差不多就這么多了,隨著后面學(xué)習(xí)繼續(xù)更新吧。。當(dāng)然,要想要徹底 搞清楚git原理,還是系統(tǒng)看看相關(guān)書籍吧。

責(zé)任編輯:倪明 來源: 簡(jiǎn)書
相關(guān)推薦

2015-08-20 10:42:17

2016-08-03 15:32:50

GitLinux開源

2016-08-02 11:06:34

開源Linux版本控制

2018-07-27 10:39:13

對(duì)象存儲(chǔ)Git

2022-02-10 09:56:33

git revertgit resetGit

2024-07-22 14:14:01

2025-04-11 08:26:41

2020-01-18 18:41:13

GitGit服務(wù)器開源

2020-03-05 16:47:51

Git內(nèi)部儲(chǔ)存

2013-12-16 15:19:10

GitDocker

2015-10-12 09:34:29

git教程

2020-11-23 07:27:22

Git Flow

2022-02-09 18:55:30

LazygitGit命令維護(hù)項(xiàng)目

2017-02-08 13:33:34

AndroidJavaPhp

2023-11-30 07:54:55

Gitstack

2018-05-04 09:14:09

Git技巧shell命令

2011-01-26 10:05:36

Git安裝配置

2020-10-27 07:31:35

GitGit RevertGit Reset

2014-10-31 11:01:00

Git RebaseGit

2020-08-25 23:06:33

開發(fā)技能代碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

深夜激情久久| 精品一区电影| 精品国产鲁一鲁一区二区张丽| 日韩av三级在线| 久久久www| 97人人模人人爽视频一区二区| 亚洲精品一区二区三区中文字幕| 日韩精品极品在线观看播放免费视频| av影片在线看| 欧美丝袜一区二区三区| 理论片播放午夜国外| 国产精品无人区| 超碰网在线观看| 成人精品高清在线| 日韩中文字幕亚洲精品欧美| 久久一二三四| 欧美中日韩免费视频| 一区免费在线| 99re视频在线播放| 亚洲视频中文| 国产亚洲一区二区三区在线播放| 99精品综合| 91视频免费进入| 欧美精品成人| 久久久久久久久久久久久久久久av| 欧美黄色一级视频| 国产伦精品一区二区三区高清 | 欧美大香线蕉线伊人久久| 欧美 日韩 国产精品免费观看| 91精品国产自产在线| 91超碰国产精品| 国产精品久久久久久久天堂第1集| 国产一区美女| 久久资源亚洲| 在线免费av观看| 日本一区二区三区四区| 亚洲综合日韩欧美| 婷婷六月综合亚洲| 成人免费观看视频大全| 日韩成人av在线播放| 惠美惠精品网| 九九热这里只有在线精品视| 亚洲精品播放| 91传媒在线免费观看| 免费在线亚洲| 亚洲熟妇国产熟妇肥婆| 国产精品理伦片| 神马电影在线观看| 欧美成人一区二区三区在线观看| 日韩激情电影| 欧美激情中文网| 亚洲精品成人| 视频一区二区视频| 国产色产综合产在线视频| 午夜影院韩国伦理在线| 欧美日韩中文字幕一区二区| 久草在线资源站手机版| 美女少妇精品视频| 韩国一区二区三区在线观看| 国产一二三四区在线观看| 国产精品剧情在线亚洲| 日本在线视频站| 久久国产精品影片| 欧美激情视频一区二区三区在线播放| 亚洲蜜桃av| 国产精品欧美一区二区三区| 国产露出视频在线观看| 亚洲一区二区国产| 99久久综合狠狠综合久久aⅴ| 日韩区国产区| 亚洲欧美日韩在线| 欧美gv在线| 国产在线拍偷自揄拍精品| 久久激情五月婷婷| 免费成年网站| 亚洲精品视频二区| 91久久国产| 男人天堂av片| 色综合天天综合色综合av| 九九久久国产| 亚洲老板91色精品久久| 国产91丝袜在线观看| 亚洲欧美色图片| 在线免费看黄| 精品视频久久久久久久| 国产一区二区成人| 精品国产一区二区三区香蕉沈先生| 欧美性bbwbbwbbwhd| 亚洲视频精选在线| 色多多在线观看| 亚洲www在线| 国产日韩成人精品| а√天堂中文资源在线bt| 国产精品视频永久免费播放| 国产成人aaaa| 18免费在线视频| 国产精品久久久久高潮| 久久一区二区三区四区| 国产理论在线| 99久久免费国| 亚洲男人天堂av网| www.久久久.com| 亚洲欧美日本国产有色| 一本到一区二区三区| 红杏aⅴ成人免费视频| 久久综合久久网| 日韩你懂的电影在线观看| 手机在线一区二区三区| 亚洲高清免费在线观看| 一二美女精品欧洲| 久久中文在线| av在线播放网站| 国产免费久久av| 国产精品免费免费| 亚洲精品大片| 91精品国产吴梦梦| 亚洲电影av在线| 一区二区三区国产盗摄| youjizz久久| 九七久久人人| 成人免费自拍视频| 亚洲综合偷拍欧美一区色| 国产精品一区二区三区美女| 黄色一级片播放| 色yeye香蕉凹凸一区二区av| 国模娜娜一区二区三区| www在线观看黄色| 亚洲一区二区在| 欧美精品一区二区三区蜜臀| 香蕉亚洲视频| 性欧美猛交videos| 色中色综合成人| 哺乳挤奶一区二区三区免费看| 性一交一乱一伧国产女士spa| 日韩精品中文字幕视频在线| 日本亚洲最大的色成网站www| 亚洲淫性视频| 午夜精品一区二区三区在线观看| 6080yy午夜一二三区久久| 性色一区二区三区| 丁香花高清在线观看完整版| av不卡在线免费观看| 亚洲欧美激情视频| youjizz久久| 国产亚洲精品美女久久| 亚欧黄色av| 91久久精品日日躁夜夜躁国产| 激情成人在线视频| 在线亚洲人成电影网站色www| 亚洲男人av电影| 飘雪影视在线观看免费观看| 91av在线免费观看| 国产精品免费观看视频| 99国产精品免费网站| 在线观看免费黄网站| 久久国产精品免费视频| 久久网站热最新地址| 91蝌蚪精品视频| 黄a大片av永久免费| 日韩av电影手机在线| 亚洲欧美电影院| 国产一区二区三区探花| 真不卡电影网| 狠狠色综合网站久久久久久久| 欧美一区二区网站| 国产一区在线看| 一区三区自拍| 中午字幕在线观看| 精品蜜桃传媒| 国产丝袜一区二区三区| 91视频91自| 国产精品欧美三级在线观看| 国产日韩精品在线看| 日韩欧美视频一区二区| 亚洲人成电影网站色xx| 久久亚洲精品小早川怜子| 欧美亚洲tv| 国产一区二区影视| 中国成人在线视频| 午夜精品久久久久久久男人的天堂| 亚洲韩国一区二区三区| 999精品视频在线| 91精品国产91久久久久久吃药 | 99高清视频有精品视频| 欧美激情综合色| 欧洲精品久久久| 久久777国产线看观看精品| www国产亚洲精品久久网站| 男人的天堂狠狠干| 欧美激情一级精品国产| 亚洲成人免费视| 丝袜美腿高跟呻吟高潮一区| 日本综合精品一区| h网站在线免费观看| 男人和女人啪啪网站| 91久久大香伊蕉在人线| 色偷偷噜噜噜亚洲男人| 欧美性猛交xxxx乱大交极品| 成人av电影在线播放| 午夜精品久久|