私有 gitlab 使用手私有 gitlab 使用手册私有 gitlab 使用手册私有 gitlab 使用手册.doc

私有 gitlab 使用手私有 gitlab 使用手册私有 gitlab 使用手册私有 gitlab 使用手册.doc

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
私有 gitlab CE SCM 簡易使用手冊 編號 密等 日期 Mar. 30, 2016 作者 Roy Hu 版權聲明 。 Copyright 2016? Copyright 商標聲明 本書所提到之商標,皆屬於原合法註冊公司所有。 Trademarks All brand names and product names used in this book are trademarks, registered trademarks, or trade name of their respective holders. 免責聲明 。 LIMITATION OF LIABILITY . 修訂記錄 版本 Revision 出版日期 Issue Date 修訂章節 Section Changed 出版修訂原因 Reason for issue 備註 Remarks Draft 0.1 mm-dd-yyyy All Draft Initial 目錄 1 第一章 簡介 1 1.1 設備現況 4 2 TortoiseGit 6 2.1 先到 https://git-for-windows.github.io 下載 git for Windows 適合的版本安裝 6 2.2 到 / 下載適合的版本安裝 6 2.3 初始化版本庫目錄 7 2.4 Commit 提交 8 2.5 提交時產生新分支 12 2.6 提交的時機 12 2.7 Stash 儲藏 13 2.8 切換至某分支/取出某提交 14 3 Atlassian SourceTree 18 3.1 到 / 下載 18 3.2 瀏覽整個專案 18 4 GitLab CE 20 4.1 登入 http://gitlab/ 20 4.2 畫面說明 21 4.3 Groups 專案群組 22 4.4 TortoiseGit push 推送本地版本庫至 GitLab CE 上的新專案 24 4.4.1 於GitLab CE 建立新專案 24 4.4.2 Push 推送本地端版本庫至 GitLab CE 上的新專案 26 4.4.3 查看已推送成功的專案 32 4.5 TortoiseGit pull 拉取專案至本地端 33 4.6 .issue 議題追蹤 36 5 FAQ 37 圖表目錄 找不到圖表目錄。 表格目錄 表格 1 設備現況表 3 第一章 簡介 git 是由 Linux kernel 作者 Linus Torvalds 於2005年04月時所開發的 DVCS,起初是為了取代用以控管目前已高達千萬行 Linux kernel source code 的商用 SCM 產品:BitKeeper。經過多年來的發展,已廣泛應用於各大 open source 專案並被許多公司整合入自家產品內,包含微軟的開發工具 Visual Studio 或 Google 等。逐漸取代集中式 VCS 如:CVS、Subversion 或Microsoft SourceSafe 等。 git 的世界觀並非為傳統 VCS 的 Client-Server 架構, git 一切的操作皆圍繞在 local 的 repository (版本庫) 上。(事實上, git 並沒有所謂的 Server 端)。而所謂的 Server 其實只是提供遠端存取版本庫的地方,Server 只需要提供可供 git 程式存取檔案的協定即可,不論是: file:// (如 Microsoft Windows 的網路芳鄰 SMB UNC 路徑)、 Internet 標準的 HTTP/HTTPS 協定、 Secure Shell ( SSH:// ) 協定 或 git:// 專有協定(少用) git 的設計哲學就是要讓開發人員得以去中心化的方式使用操作 SCM,無需類似其他 SCM 系統還可能需要協調資源並安排系統工程師佈署 SCM Server 。 去中心化是 git 或者是其他知名 DVCS 的重要精神概念,也是為了因應管理分散式開發程式碼所帶來的挑戰,所有的開發人員的電腦 (甚至是多台 Server ) 上都有一份完整的程式碼,而不是只有自己所開發的那一部分,解決以往 CVS 、 Subversion 、 Microsoft SourceSafe 或 Microsoft Team Foundation Server只要 Server 因故損毀所有心血付諸東流的問題。其次, git 強大的 merge branch

您可能关注的文档

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档