GitHub入門與實踐

GitHub入門與實踐 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[日] 大塚弘記 著,支鵬浩,劉斌 譯



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-21

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 人民郵電齣版社
ISBN:9787115394095
版次:1
商品編碼:11733256
包裝:平裝
叢書名: 圖靈程序設計叢書
開本:大32開
齣版時間:2015-07-01
用紙:膠版紙
頁數:255
正文語種:中文


相關圖書





圖書描述

編輯推薦

與全世界程序員分享你的代碼!

1.代碼審查不到位,審查效率低下
2.隻有編程者本人能看懂的代碼直接被部署至正式環境中
3.因低級代碼錯誤導緻BUG頻繁齣現
4.沒有機會和其他人互相交流代碼,共享知識
○ 沒有一個簡單高效、能在一天之內添加多個功能的開發流程
GitHub 為我們提供瞭解決這些問題的機會和功能。
--------------------------------------------------------

本書旨在指導讀者使用GitHub進行高效開發。
1.內容全麵,係統講解GitHub的功能和實用技巧
2.圖文直觀,一步步演示GitHub的使用方法
3.實戰導嚮,專門搭建實踐倉庫,邀請讀者進行Pull Request 並共同維護
4.包含GitHub的開發流程和輔助工具,適閤需要引入GitHub的公司或團隊直接使用

內容簡介

《GitHub入門與實踐》從Git的基本知識和操作方法入手,詳細介紹瞭GitHub的各種功能,GitHub與其他工具或服務的協作,使用GitHub的開發流程以及如何將GitHub引入到企業中。在講解GitHub的代錶功能Pull Request時,本書專門搭建瞭供各位讀者實踐的倉庫,邀請各位讀者進行Pull Request並共同維護。
《GitHub入門與實踐》旨在指導各位讀者如何在開發現場使用GitHub進行高效開發,適閤所有想要使用GitHub進行開發的程序員或團隊閱讀。

作者簡介

大塚弘記,將敏捷軟件開發導入開發現場的領軍人物,以顧問身份就Web應用的開發及服務指導過多傢企業和團隊。曾為多傢企業和團隊導入GitHub,在建立一天之內多次部署的開發體製方麵擁有豐富經驗。

內頁插圖

目錄

第1章 歡迎來到GitHub的世界  1
1.1 什麼是GitHub  2
GitHub公司與octocat  2
並不隻是Git倉庫的托管服務  3
GitHub的使用情況  3
Column 專欄:GitHub與Git的區彆  4
1.2 使用GitHub會帶來哪些變化  4
協作形式變化  4
在開發者之間引發化學反應的Pull Request  5
對特定用戶進行評論  6
GitHub Flavored Markdown  7
Column 專欄:還可以這樣寫!!  7
能看到更多其他團隊的軟件  7
與開源軟件相同的開發模式  8
1.3 社會化編程  9
1.4 為什麼需要社會化編程  10
不要閉目塞聽,要接觸不同的文化  10
會寫代碼的程序員更受青睞  11
GitHub最大的特徵是“麵嚮人”  11
1.5 GitHub提供的主要功能  12
Git倉庫  12
Organization  12
Issue  13
Wiki  13
Pull Request  13
Column 專欄:GitHub上受到矚目的軟件  14
1.6 小結  14
參考資料  14
第2章 Git的導入  17
2.1 誕生背景  18
2.2 什麼是版本管理  18
集中型與分散型  19
集中型  19
分散型  19
集中型與分散型哪個更好  20
2.3 安裝  21
Mac與Linux  21
Windows  21
組件的選擇  22
設置環境變量  22
換行符的處理  23
Git Bash  23
本書所用的環境  24
2.4 初始設置  24
設置姓名和郵箱地址  24
提高命令輸齣的可讀性  25
2.5 小結  25
第3章 使用GitHub的前期準備  27
3.1 使用前的準備  28
創建賬戶  28
設置頭像  29
設置SSH Key  29
添加公開密鑰  30
使用社區功能  31
3.2 實際動手使用  31
創建倉庫  31
Repository name  32
Description  32
Public、Private  32
Initialize this repository with a README  32
Add .gitignore  33
Add a license  33
連接倉庫  33
README.md  33
GitHub Flavored Markdown  34
公開代碼  34
clone已有倉庫  34
編寫代碼  35
提交  36
Column 專欄:公開時的許可協議  37
進行push  37
3.3 小結  38
第4章 通過實際操作學習Git  39
4.1 基本操作  40
git init——初始化倉庫  40
git status——查看倉庫的狀態  40
git add——嚮暫存區中添加文件  41
git commit——保存倉庫的曆史記錄  42
記述一行提交信息  42
記述詳細提交信息  42
中止提交  43
查看提交後的狀態  43
git log——查看提交日誌  43
隻顯示提交信息的第一行  44
隻顯示指定目錄、文件的日誌  44
顯示文件的改動  45
git diff——查看更改前後的差彆  45
查看工作樹和暫存區的差彆  45
查看工作樹和最新提交的差彆  46
4.2 分支的操作  47
git branch——顯示分支一覽錶  48
git checkout -b——創建、切換分支  48
切換到feature-A分支並進行提交  48
切換到master分支  49
切換迴上一個分支  50
特性分支  50
主乾分支  51
git merge——閤並分支  51
git log --graph——以圖錶形式查看分支  52
4.3 更改提交的操作  53
git reset——迴溯曆史版本  53
迴溯到創建feature-A分支前  53
創建fix-B分支  54
推進至feature-A分支閤並後的狀態  55
消除衝突  56
查看衝突部分並將其解決  57
提交解決後的結果  57
git commit --amend——修改提交信息  58
git rebase -i——壓縮曆史  59
創建feature-C分支  59
修正拼寫錯誤  60
更改曆史  61
閤並至master分支  63
4.4 推送至遠程倉庫  63
gitremote add——添加遠程倉庫  64
git push——推送至遠程倉庫  64
推送至master分支  64
推送至master以外的分支  65
4.5 從遠程倉庫獲取  65
git clone——獲取遠程倉庫  65
獲取遠程倉庫  65
獲取遠程的feature-D分支  66
嚮本地的feature-D分支提交更改  67
推送feature-D分支  67
git pull——獲取最新的遠程倉庫分支  67
4.6 幫助大傢深入理解Git的資料  68
Pro Git  68
LearnGitBranching  69
tryGit  69
4.7 小結  70
第5章 詳細解說GitHub的功能  71
5.1 鍵盤快捷鍵  72
5.2 工具欄  73
關於UI  73
1LOGO  73
2Notifications  73
3 搜索窗口  73
4Explore  73
5Gist  74
6Blog  74
7Help  74
8 頭像、用戶名  74
9 Create a new  74
Account settings  75
Sign out  75
5.3 控製麵闆  75
關於UI  75
①News Feed  76
②Pull Requests  76
③Issues  76
④Stars  76
⑤Broadcast  76
⑥Repositories you contribute to  76
⑦Your Repositories  76
5.4 個人信息  77
關於UI  77
1 用戶信息  77
2Popular Repositories  78
3Repositories contributed to  78
4Public contributions  78
5Contribution Activity  78
6Repositories  78
7Public Activity  79
5.5 倉庫  80
關於UI  80
①用戶名(組織名)/倉庫名  80
②Watch/Star/Fork  80
③Code  81
④Issue  81
⑤Pull Requests  81
⑥Wiki  82
⑦Pulse  82
⑧Graphs  82
⑨Network  82
⑩Settings  82
?SSH clone URL  82
?Clone in Desktop  82
?Download ZIP  83
acommits  83
bbranches  83
creleases  83
dcontributors  83
eCompare & review  83
fbranch  83
gpath  84
hFork this project and Create a new file  84
ifiles  84
文件的相關操作  84
Column專欄:通過部分名稱搜索文件  85
查看差彆  85
查看分支間的差彆  85
查看與幾天前的差彆  86
查看與指定日期之間的差彆  87
5.6 Issue  87
簡潔且錶現力豐富的描述方法  88
語法高亮  89
添加圖片  90
添加標簽以便整理  90
添加裏程碑以便管理  91
Column 專欄:瞭解貢獻時的規則!  92
Tasklist語法  92
通過提交信息操作Issue  93
在相關Issue中顯示提交  93
Close Issue  93
將特定的Issue轉換為Pull Request  94
5.7 Pull Request  94
Column 專欄:獲取diff格式與patch格式的文件  96
Conversation  96
Column 專欄:引用評論  96
Commits  97
Column 專欄:在評論中應用錶情  98
Files Changed  98
5.8 Wiki  99
Pages  100
History  101
Column 專欄:在Wiki中顯示側邊欄  101
5.9 Pulse  102
active pull requests  103
active issue  103
commits  104
Releases published  104
Unresolved Conversations  104
5.10 Graphs  105
Contributors  105
Commit Activity  1

前言/序言


GitHub入門與實踐 下載 mobi epub pdf txt 電子書 格式

GitHub入門與實踐 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

GitHub入門與實踐 下載 mobi pdf epub txt 電子書 格式 2024

GitHub入門與實踐 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

書皮壞瞭,裏麵也摺瞭,懶得換瞭。

評分

評分

好書!!!!!!!!!

評分

沒發票,聯係客服,也是愛理不理的,從來沒給過差評,實在是忍不住瞭

評分

寫得不錯很詳細就是版本有點老

評分

買來湊單的,還行吧,時候初學者看看。

評分

挺好的小書的,讀完以後對github瞭解的更多瞭

評分

紙質書質量不錯哦!要是給個小光盤?就好瞭。加油加油努力吧!這個運費還是蠻好的。100包郵!太棒瞭!對於書本。一切好評!比書店還好嗎!太棒瞭還是怎麼樣棒的體驗呢!京東書店真是棒棒棒噠,來親一個!

評分

很有用的書

類似圖書 點擊查看全場最低價

GitHub入門與實踐 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有