- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 数值计算与最优化(lectre 2)误差及二分法数值计算与最优化(lecture 2)误差及二分法数值计算与最优化(lecture 2)误差及二分法数值计算与最优化(lecture 2)误差及二分法.ppt
- 数字的翻译原则及改稿要求数的翻译原则及改稿要求数字的翻译原则及改稿要求数字的翻译原则及改稿要求.ppt
- 数字pid控制算法之一数字id控制算法之一数字pid控制算法之一数字pid控制算法之一.ppt
- 数值分析课件ch2_赖志柱01303数值分析课件ch2_赖志柱201303数值分析课件ch2_赖志柱201303数值分析课件ch2_赖志柱201303.ppt
- 数值分析 函数逼近与曲线拟数值分析 函数逼近与曲线拟合数值分析 函数逼近与曲线拟合数值分析 函数逼近与曲线拟合.doc
- 数学走进新课程 笑迎新高考学走进新课程 笑迎新高考数学走进新课程 笑迎新高考数学走进新课程 笑迎新高考.ppt
- 数字电路技术基础知识数字电技术基础知识数字电路技术基础知识数字电路技术基础知识.ppt
- 数字电路第一章数制与数码数电路第一章数制与数码数字电路第一章数制与数码数字电路第一章数制与数码.ppt
- 数字测图实训总结数字测图实总结训总结.doc
- 数字传媒板块现.doc
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
文档评论(0)