亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源配置管理工具 >
圖解的版本控制工具GIT
作者:網絡轉載 發布時間:[ 2013/12/10 11:45:54 ] 推薦標簽:

  cherry-pick

  cherry-pick命令復制一個提交點所做的工作,把它完整的應用到當前分支的某個提交點上。rebase可以認為是自動化的線性的cherry-pick。

  例如執行git cherry-pick 2c33a :

  正反過程對比

  理解了上面晦澀的幾個命令,我們來從正反兩個方向對比下版本在本地的3個階段之間是如何轉化的。如下圖(history是本地倉庫):

  如果覺得從本地工作目錄到本地歷史庫每次都要經過index暫存區過渡不方便,可以采用圖形右邊的方式,把兩步合并為一步。

  Some Tips

  如何管理空文件夾

  git本身不會對空文件夾進行版本控制,如果希望項目被clone后自帶一些空目錄,那么可以:

  在要被管理的空目錄下創建.gitignore文件。

  在.gitignore文件內寫入如下代碼。第一行忽略所有文件。第二行除了.gitignore文件不被忽略。

  *

  !.gitignore

  用git實現遠程備份

  git本地倉庫的初始化采用git init . 即可。如果需要搭建異地備份,除了可以使用開源的gitlab等來搭建服務器外,還可以git --bare init . 來初始化遠服務器倉庫,然后把本地倉庫推送到服務器倉庫。這樣可以輕松實現代碼或文檔的異地備份,即使把代碼備份到本地也是可以的(這或許可以避免rm -rf *的悲劇哦):

  git remote add origin git://127.0.0.1/abc.git

  然后建立本地到本地的ssh信任關系,enjoy yourself!

  無密碼登陸git服務器

  調試技巧:ssh -v git@github.com

  GIT與知識管理

  日常工作中,我習慣用git來管理github和本地的代碼;也用git來管理各種配置文件,例如.vimrc,.bashrc等,以及各種技術文檔。我的博客用vim+markdown來編寫,也用git來做版本控制,很方便。感謝linus大神為我們寫了這么好的工具!

  歡迎批評指正!

上一頁12345下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 丁香天五香天堂园 | 飘花国产午夜精品不卡 | 国产成人精品777 | 日韩中文欧美 | 99色99| 日韩手机在线视频 | 男女网站免费 | 性色在线视频 | 亚洲欧美在线精品一区二区 | 亚洲一区二区三区影院 | 日本久久精品 | 污宅男666在线永久免费观看 | 成人区视频 | 精品国产一区二区三区不卡在线 | 一级毛片成人免费看a | 欧美国产日韩精品 | 亚洲精品日本高清中文字幕 | 狠狠狠狠狠狠狠 | 亚洲成a人片在线观看88 | 国产黑色丝袜小视频在线 | 黄色片免费网站 | 午夜大片免费完整在线看 | 欧美大片大片播放网站 | 久久大香香蕉国产免费网站 | 成人免费专区 | 免费观看性欧美大片无片纯爱 | 天天操免费视频 | 亚洲福利精品一区二区三区 | 老司机午夜视频在线观看 | 人人干狠狠干 | 亚洲欧美强伦一区二区另类 | 狠狠操狠狠摸 | 二级特黄绝大片免费视频大片 | 波多野结衣四虎 | 免费视频 久久久 | 国产成人区| 手机在线观看毛片 | 欧美国产精品 | 激性欧美在线播激性欧美 | 日本三级全黄三级a | 国产性大片黄在线观看在线放 |