Skip to content

De – new file and folder structure #10

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 793 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
793 commits
Select commit Hold shift + click to select a range
e0182ff
Merge pull request #1177 from Splarv/master
ben Feb 15, 2019
6544d71
Merge pull request #1148 from rpjday/topic/rpjday/cleaning
ben Feb 15, 2019
4e87f6e
Merge pull request #1178 from rpjday/ch2
ben Feb 15, 2019
7338c76
Merge pull request #1179 from rpjday/topic/rpjday/undoing
ben Feb 15, 2019
2b81e2d
Branching: Add a note about "git checkout -b"
rpjday Feb 16, 2019
1cb9415
Branching: Add a note about "git checkout -b" (#1182)
ben Feb 16, 2019
3cf0752
Tagging: Small amount of grammatical cleanup, enhance some explanations
rpjday Feb 16, 2019
e0b6ad2
Revision selection: Couple minor clarifications and updates
rpjday Feb 16, 2019
d958894
Rewriting history: Minor cleanups; update "git rebase -i" menu
rpjday Feb 16, 2019
40c6c6f
Merge pull request #1181 from rpjday/topic/rpjday/tagging
ben Feb 16, 2019
90c1e51
Merge pull request #1186 from rpjday/topic/rpjday/rewriting
ben Feb 16, 2019
cdeeb75
Reset demystified: Some semantic cleanup, and much de-capitalization
rpjday Feb 17, 2019
effe9b0
Merge pull request #1188 from rpjday/topic/rpjday/reset_demystified
ben Feb 17, 2019
5df317d
Merge pull request #1183 from rpjday/topic/rpjday/revision_selection
ben Feb 19, 2019
e6d4900
Add link to the mentioned figer 28
Splarv Mar 1, 2019
040233f
Merge pull request #1194 from Splarv/fig28
ben Mar 5, 2019
4bcbaea
fetch and push with different repositories
aollier Mar 9, 2019
9a48cda
Suggest some changes
ben Mar 11, 2019
2965b41
HTTP->HTTPS
junjieyuan Mar 11, 2019
0c0b109
Merge pull request #1201 from 7535/patch-1
ben Mar 11, 2019
7b43e67
Merge pull request #1200 from ben/fetch_push_suggestions
aollier Mar 11, 2019
79852f3
removed the trailing space
aollier Mar 9, 2019
09eb9fc
updated the URL for emoji cheat sheet
aollier Mar 11, 2019
732c1b6
Merge pull request #1202 from aollier/fixes
ben Mar 11, 2019
2efe951
TortoiseGit config: For security, make the parenthesis non-capturing.
aollier Mar 12, 2019
cd9e006
Merge pull request #1203 from aollier/TortoiseGit
ben Mar 12, 2019
c9a2701
use of the superlative for RCS
aollier Mar 13, 2019
15c51bb
Merge pull request #1204 from aollier/rcs
ben Mar 13, 2019
38e2e55
Removed newline, added link to section on Sublime Text.
HonkingGoose Mar 14, 2019
8eb3227
Added section on Sublime Text.
HonkingGoose Mar 14, 2019
4930f90
Update for PowerShell Core, module name is all lowercase
rkeithhill Mar 16, 2019
3a029ee
Moved Sublime Text section so it's under the Eclipse section.
HonkingGoose Mar 18, 2019
2f59101
Moved parenthical to newline. Linked to Sublime Merge's site. Fixed l…
HonkingGoose Mar 18, 2019
854342b
Removed space that caused issues after bulletpoint.
HonkingGoose Mar 18, 2019
e1bd72b
Merge pull request #1206 from HonkingGoose/sublime-text
ben Mar 18, 2019
f63f737
Fix spelling error.
HonkingGoose Mar 18, 2019
0823b44
Merge pull request #1209 from HonkingGoose/sublime-text
ben Mar 18, 2019
642104f
Merge pull request #1207 from rkeithhill/rkeithhill/update-posh-git-f…
ben Mar 18, 2019
466d02e
Change to https link.
HonkingGoose Mar 19, 2019
8e3d5bd
Change to https link, using the http link redirects to the changed link.
HonkingGoose Mar 19, 2019
196867a
Change to https link.
HonkingGoose Mar 19, 2019
679370b
Remove trailing / of urls.
HonkingGoose Mar 19, 2019
3f84998
Website changed, fixed link.
HonkingGoose Mar 19, 2019
99932d0
Remove trailing /.
HonkingGoose Mar 19, 2019
9e70617
Git version 2.19.1 has new expanded output.
HonkingGoose Mar 19, 2019
d0bfc0d
Merge pull request #1211 from HonkingGoose/chapter_1_https
ben Mar 19, 2019
be8e9d1
Merge pull request #1212 from HonkingGoose/git_add_h_output_chapter_1
ben Mar 19, 2019
3926081
Add link to section on Visual Studio Code.
HonkingGoose Mar 19, 2019
a6f7be4
Added section on Visual Studio Code.
HonkingGoose Mar 19, 2019
830f69f
Made links clickable.
HonkingGoose Mar 19, 2019
67e187f
Removed unnecessary space.
HonkingGoose Mar 19, 2019
12723dd
Change to https link.
HonkingGoose Mar 19, 2019
3cc556c
Merge pull request #1213 from HonkingGoose/visual_studio_code
ben Mar 19, 2019
5d34b39
Merge pull request #1214 from HonkingGoose/readme_https
ben Mar 19, 2019
b3fc817
Change to https link.
HonkingGoose Mar 19, 2019
3f21f3e
Change to https link.
HonkingGoose Mar 19, 2019
aa7f52a
Change http link to https link.
HonkingGoose Mar 19, 2019
1161639
Change http link to https link.
HonkingGoose Mar 19, 2019
4c5e80c
Change http link to https.
HonkingGoose Mar 19, 2019
e0979b9
Merge pull request #1215 from HonkingGoose/chapter_4_https
ben Mar 19, 2019
d885f49
Merge pull request #1216 from HonkingGoose/chapter_5_https
ben Mar 19, 2019
ee0fcd3
Merge pull request #1218 from HonkingGoose/chapter_6_https
ben Mar 19, 2019
a2c22a2
Change http link to https.
HonkingGoose Mar 19, 2019
1ff02ab
Remove trailing / from link.
HonkingGoose Mar 19, 2019
7b81f26
Change link to point to new https website.
HonkingGoose Mar 19, 2019
01b112d
Change http link to https.
HonkingGoose Mar 19, 2019
3d46d3e
Change http links to https.
HonkingGoose Mar 19, 2019
1c49985
Change http link to new https website.
HonkingGoose Mar 19, 2019
5156e7a
Merge pull request #1220 from HonkingGoose/chapter_9_https
ben Mar 20, 2019
5e6a168
Merge pull request #1219 from HonkingGoose/chapter_8_https
ben Mar 20, 2019
76055fa
Merge pull request #1222 from HonkingGoose/chapter_a_git_https
ben Mar 20, 2019
c8088e0
Merge pull request #1224 from HonkingGoose/contributing_md
ben Mar 20, 2019
66da18c
Change link to point to https://libgit2.org/
HonkingGoose Mar 20, 2019
e62fb51
Minor rewrite to account for changes in Appendix A.
HonkingGoose Mar 20, 2019
0782121
Change http link to https.
HonkingGoose Mar 20, 2019
79d4a73
Change http link to https.
HonkingGoose Mar 20, 2019
066550e
Fix spelling.
HonkingGoose Mar 20, 2019
1e46765
Change http link to https.
HonkingGoose Mar 20, 2019
8e42cc7
Fix spelling.
HonkingGoose Mar 20, 2019
96ae174
Add space and capitalization on Pro Git.
HonkingGoose Mar 20, 2019
2250084
Change link from http to https.
HonkingGoose Mar 20, 2019
f6a66ee
Add space and capitalization on Pro Git.
HonkingGoose Mar 20, 2019
29ba33e
Merge pull request #1223 from HonkingGoose/chapter_b_https
ben Mar 20, 2019
b386b43
Merge pull request #1226 from HonkingGoose/introduction.asc_minor_rew…
ben Mar 20, 2019
e7997e2
Merge pull request #1227 from HonkingGoose/license.asc_http_to_https
ben Mar 20, 2019
f355e52
Merge pull request #1228 from HonkingGoose/translating.md
ben Mar 20, 2019
7869e44
Change introduction.
HonkingGoose Mar 20, 2019
4726d3e
Change heading text.
HonkingGoose Mar 20, 2019
8694465
Rewrite general guidance.
HonkingGoose Mar 20, 2019
4de8735
Adjust capitalization.
HonkingGoose Mar 20, 2019
0f09b5c
Rewrite header.
HonkingGoose Mar 20, 2019
8ee8874
Rewrite text, short, bullet-points.
HonkingGoose Mar 20, 2019
5776e2f
Improve header text.
HonkingGoose Mar 20, 2019
8cde01f
Rewrite, shorten text.
HonkingGoose Mar 20, 2019
8e380bb
Fix capitalization.
HonkingGoose Mar 20, 2019
a934831
Rewrite text, add markdown table.
HonkingGoose Mar 20, 2019
b4469cd
Fix grammar and capitalization.
HonkingGoose Mar 20, 2019
76e624c
Rewrite text, add markdown formatting.
HonkingGoose Mar 20, 2019
266f038
Shorten text, add markdown formatting.
HonkingGoose Mar 20, 2019
a65db64
Remove unnecessary text.
HonkingGoose Mar 20, 2019
87c64e1
Change header level, fix text.
HonkingGoose Mar 20, 2019
fc20e13
Rewrite text. Add link to official docs.
HonkingGoose Mar 20, 2019
0680777
Decrease header level. Improve header text.
HonkingGoose Mar 20, 2019
b75e4b0
Rewrite text, add markdown formatting.
HonkingGoose Mar 20, 2019
bc402a0
Decrease header level, fix capitalization.
HonkingGoose Mar 20, 2019
039fe2a
Cleanup text.
HonkingGoose Mar 20, 2019
32800fa
Remove "Beyond Pro Git"
HonkingGoose Mar 20, 2019
2436461
Add newline.
HonkingGoose Mar 20, 2019
9f5d79c
Fix table rendering.
HonkingGoose Mar 20, 2019
a0ec59d
Use proper github flavoured markdown for table.
HonkingGoose Mar 20, 2019
2e8e33c
Remove markdown formatting.
HonkingGoose Mar 20, 2019
b720985
Fix text.
HonkingGoose Mar 20, 2019
d79b660
Merge pull request #1229 from HonkingGoose/major_rewrite_translate
ben Mar 20, 2019
f2a162a
Reinstate Beyond Pro Git section.
HonkingGoose Mar 21, 2019
b894d72
Merge pull request #1230 from HonkingGoose/rollback_pro_git_removal
ben Mar 21, 2019
9160cff
Mac → macOS
aollier Mar 22, 2019
6956b0c
Merge pull request #1231 from aollier/macOS
ben Mar 22, 2019
c568962
one sentence per line
aollier Mar 25, 2019
6b82548
one typo fixed
aollier Mar 25, 2019
afaf2bc
Fix quote from Tim Pope's blog.
HonkingGoose Mar 26, 2019
65e89e9
Clarify commit message style.
HonkingGoose Mar 26, 2019
250bb6d
Merge pull request #1235 from HonkingGoose/tpope_blog_fix_quote
ben Mar 26, 2019
b2f184b
reword one unclear sentence
aollier Mar 29, 2019
2f34cbf
Merge pull request #1233 from aollier/one_sentence_per_line
ben Mar 29, 2019
e1cb61e
Show settings and additional information.
aollier Mar 30, 2019
f52df9b
Merge pull request #1236 from aollier/git_config
ben Mar 30, 2019
d838724
Add Persian translation project.
HonkingGoose Apr 1, 2019
b9b0cdf
Merge pull request #1239 from HonkingGoose/persian_translation
jnavila Apr 1, 2019
bc23c02
Add Arabic translation.
HonkingGoose Apr 1, 2019
b289251
Merge pull request #1240 from HonkingGoose/arabic_translation
jnavila Apr 1, 2019
53dd20b
Add Bulgarian translation project.
HonkingGoose Apr 2, 2019
0bf5e1a
Merge pull request #1241 from HonkingGoose/bulgarian_translation
jnavila Apr 2, 2019
ec8b604
Fix agile user story.
HonkingGoose Apr 3, 2019
fa5ff7a
Remove ubuntu 14.04 and upstart.
HonkingGoose Apr 3, 2019
cf91ffe
Merge pull request #1242 from HonkingGoose/issue_609
ben Apr 4, 2019
06c3e6e
Merge pull request #1243 from HonkingGoose/ubuntu_1404_removal
ben Apr 4, 2019
8d67eff
Fix ambiguity around tree object.
HonkingGoose Apr 4, 2019
e992dd6
Reword sentence about losing local changes
bripmccann Apr 9, 2019
b76ace8
Merge pull request #1246 from bripmccann/patch-1
ben Apr 10, 2019
fe7c23b
Fix grammar.
HonkingGoose Apr 14, 2019
8d46e0c
Merge pull request #1245 from HonkingGoose/issue_590
ben Apr 15, 2019
cb5a2d6
Add a bug report template. (DO NOT MERGE) (#1244)
HonkingGoose Apr 15, 2019
ec181fa
Fix: Inspecting commits made on topic branch since...
Apr 16, 2019
47df0f7
Fix referring to
May 12, 2019
f3a4d37
Fix reference to 'double-dot'
May 12, 2019
2ff7962
Merge remote-tracking branch 'origin/udyzr-ch05-maintain-whatintroduc…
May 12, 2019
eeef60d
Fix: Inspecting commits made on topic branch since... (#1252)
ben May 13, 2019
1d9a3ba
Add extra notes about format for a commit object
SiarheiBobryk Jun 1, 2019
5a26b91
Add extra notes about format for a commit object (#1258)
ben Jun 1, 2019
8f0df34
Note about SHA-1 values in the HEAD file
SiarheiBobryk Jun 1, 2019
755095c
Merge pull request #1259 from SiarheiBobryk/head-file-content
ben Jun 1, 2019
20c8b90
Extend the git commands list to get the manpage
SiarheiBobryk Jun 2, 2019
75bb60a
Merge pull request #1260 from SiarheiBobryk/extra-way-to-get-man-page
ben Jun 2, 2019
ebad243
Revert Pull Request #1252
alfredmyers Jun 14, 2019
de5cdc9
Merge pull request #1265 from alfredmyers/errata
ben Jun 14, 2019
3601bdd
Revert "one typo fixed" (6b82548b)
ScumCoder Jun 18, 2019
03164e8
Merge pull request #1268 from ScumCoder/notypo
ben Jun 18, 2019
9f2af50
Aggregate core.editor command list in Appendix C
katrinleinweber Jun 19, 2019
9ad1bba
De-duplicate 32-bit editor info
katrinleinweber Jun 19, 2019
86f30e3
Don't duplicate Emacs & Notepad++ config from first-time-setup.asc
katrinleinweber Jun 19, 2019
0b020b2
Merge pull request #1270 from katrinleinweber/1269-aggregate-core.edi…
ben Jun 27, 2019
b21015d
Specify the branch the HEAD points to on init
SiarheiBobryk Jun 29, 2019
2bfb5d8
Merge pull request #1272 from SiarheiBobryk/the-head-after-git-init
ben Jun 29, 2019
f8784d1
Change the order of the three states of files.
ChenSL86 Jul 7, 2019
48f0c1d
Merge pull request #1273 from ChenSL86/change-order-of-the-three-states
ben Jul 7, 2019
735176e
Minor fix intro/help
prosoitos Jul 8, 2019
af03531
Merge pull request #1274 from prosoitos/minor_fix_intro_help
ben Jul 8, 2019
9a55436
Running "git rebase -i HEAD~3" won't always rewrite commits
johnlinp Jul 17, 2019
f1a572b
Running "git rebase -i HEAD~3" won't always rewrite commits (#1278)
ben Jul 18, 2019
ddce065
Add files via upload
max123kl Jul 21, 2019
283c802
Update about-version-control.asc
max123kl Jul 21, 2019
1d76f00
Quotation marks edited
max123kl Jul 21, 2019
83ed9bf
Kopie vom orginal
max123kl Jul 21, 2019
32dcbd1
Merge branch 'german---deutsch' of https://github.com/max123kl/progit…
max123kl Jul 21, 2019
828c66d
Ordnerstruktur dem Orginal angepasst
max123kl Jul 21, 2019
bb05d68
Update ch01-getting-started.asc
max123kl Jul 21, 2019
4cbff93
translation
max123kl Jul 22, 2019
62e56db
Übersetzung
max123kl Jul 22, 2019
5cdcdd6
Merge branch 'master' of https://github.com/max123kl/progit2-de
max123kl Jul 25, 2019
fb4273f
Merge branch 'master' into german---deutsch
max123kl Jul 28, 2019
ee4b954
aus master eingebunden
max123kl Jul 28, 2019
9983f01
Update TRANSLATING.md
max123kl Aug 1, 2019
5be4fb5
Explicitely refer to 64-bit note for potentially affected editors
katrinleinweber Aug 2, 2019
c92743c
Update CONTRIBUTING.asc
max123kl Aug 2, 2019
79be0cb
Update CONTRIBUTING.asc
max123kl Aug 2, 2019
5084cfe
Favor completeness over deduplication
katrinleinweber Aug 2, 2019
0079c6f
Expand core.editor command list in Appendix (#1283)
ben Aug 2, 2019
3607b43
Add Xi to core.editor list in Appendix
katrinleinweber Aug 2, 2019
c20354a
Merge pull request #1284 from katrinleinweber/1269-aggregate-core.edi…
ben Aug 2, 2019
36d1559
kleine Fehler korrigiert
max123kl Aug 2, 2019
99452fc
Figure links changed
max123kl Aug 2, 2019
e165532
Update README.asc
max123kl Aug 3, 2019
2d155cf
Merge branch 'master' of https://github.com/progit/progit2.git into de
max123kl Aug 3, 2019
015274d
Merge branch 'master' of https://github.com/progit/progit2.git
max123kl Aug 3, 2019
6fce9fd
Merge branch 'master' into de
max123kl Aug 3, 2019
588bcf8
Use Roboto Mono for monospace font
ben Aug 4, 2019
89522c6
Generate new PNGs
ben Aug 4, 2019
075cd81
Export all images as SVG
ben Aug 4, 2019
2d8f8c5
Update diagram font and export SVGs (#1285)
ben Aug 5, 2019
a848a7e
Add a slice to the symbols page and export it
ben Aug 7, 2019
68e489e
Merge pull request #1287 from progit/export-sketch-symbols
ben Aug 7, 2019
3cc6b4a
filtered_svg
jnavila Aug 8, 2019
9007160
translated
max123kl Aug 9, 2019
613f337
Convert remaining Roboto strings
jnavila Aug 9, 2019
a73d006
Merge branch 'master' into de
max123kl Aug 10, 2019
3d1a3da
Merge remote-tracking branch 'upstream/master' into de
max123kl Aug 10, 2019
4723c02
files checked and corrected
max123kl Aug 10, 2019
d7b093d
Update ch02-git-basics-chapter.asc
max123kl Aug 11, 2019
74018d6
Update TRANSLATION_NOTES_DE.asc
max123kl Aug 11, 2019
6cfa90e
Update CONTRIBUTING.asc
max123kl Aug 11, 2019
fc41e7d
translation finished
max123kl Aug 11, 2019
ab89d76
updated
max123kl Aug 11, 2019
4e46818
Update about-version-control.asc
max123kl Aug 12, 2019
cf6affd
updated
max123kl Aug 12, 2019
de069d4
fix strings colors
jnavila Aug 12, 2019
cc80ea6
Update viewing-history.asc
max123kl Aug 13, 2019
2560a81
Update reset-ex2.svg
max123kl Aug 13, 2019
775361c
Update reset-ex2.svg
max123kl Aug 13, 2019
e37d917
Update reset-ex2.svg
max123kl Aug 15, 2019
43e89c4
Create reset-ex2_full.svg
max123kl Aug 16, 2019
bb33c21
Create reset-ex2_new.svg
max123kl Aug 17, 2019
8102c93
Update reset-ex2_new.svg
max123kl Aug 17, 2019
413db81
SVG images checked and fixed (some redesigned)
max123kl Aug 22, 2019
912bfe8
test files deleted
max123kl Aug 24, 2019
d1a4b83
Update advance-master.svg
max123kl Aug 24, 2019
961ac4e
Update basic-merging-1.svg
max123kl Aug 24, 2019
9736d79
fixed
max123kl Aug 24, 2019
7322600
minor fixes
max123kl Aug 24, 2019
b37f478
Update TRANSLATION_NOTES_DE.asc
max123kl Aug 24, 2019
3325662
Update clean.svg
max123kl Aug 28, 2019
e9fd07a
Update areas.svg
max123kl Aug 28, 2019
cbc615d
Update areas.svg
max123kl Aug 28, 2019
17d68e0
Update areas.svg
max123kl Aug 28, 2019
2cdbe48
Update head-to-master.svg
max123kl Aug 28, 2019
d4a1ca5
REFs resized
max123kl Aug 28, 2019
fba09b9
Ref sizes fixed
max123kl Aug 29, 2019
3b91889
Merge pull request #1295 from max123kl/new_svg2
ben Aug 29, 2019
aefe591
Merge branch 'master' into de
max123kl Sep 3, 2019
6e45985
Update about-version-control.asc
max123kl Sep 3, 2019
d8de609
Update TRANSLATING.md
max123kl Sep 3, 2019
b377133
Create Special_Characters.asc
max123kl Sep 5, 2019
5705c55
Typography added
max123kl Sep 6, 2019
874927a
Translation
max123kl Sep 6, 2019
bb17dd5
typo fixed
max123kl Sep 6, 2019
75749ac
Update status.json
max123kl Sep 6, 2019
db0a302
Update TRANSLATION_NOTES_DE.asc
max123kl Sep 6, 2019
9c537c7
Update TRANSLATION_NOTES_DE.asc
max123kl Sep 6, 2019
47d37ef
Update Special_Characters.asc
max123kl Sep 6, 2019
ae34ab0
Update Special_Characters.asc
max123kl Sep 6, 2019
9f11c10
Ergänzungen
max123kl Sep 6, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

<!-- Before filing a bug please check the following: -->
<!-- * There's no existing/similar bug report. -->
<!-- * This bug report is about a single actionable bug. -->
<!-- * This bug is about the Pro Git book, version 2, English language. -->
<!-- * This bug is about the book as found on the [website](https://www.git-scm.com/book/en/v2) or the pdf. -->
<!-- * If you found a issue in the pdf/epub/mobi files, you've checked if the problem is also present in the Pro Git book on the [website](https://www.git-scm.com/book/en/v2). -->
<!-- * This bug is **not** about a translation, if so please file a bug with the translation project. You can find a table of translation projects here: [progit2/TRANSLATING.md](https://github.com/progit/progit2/blob/master/TRANSLATING.md) -->
<!-- * This bug is **not** about the git-scm.com site, if so please file a bug here: [git-scm.com/issues/new](https://github.com/git/git-scm.com/issues/new) -->
<!-- * This bug is **not** about git the program itself, if so please file a bug here: [git-scm.com/community](https://git-scm.com/community) -->
<!-- * This bug is **not** about Git for Windows, if so please file a bug here: [git-for-windows/git](https://github.com/git-for-windows/git). -->

**Which version of the book is affected?**
<!-- It's important for us to know if the problem is in the source or in the tooling for the pdf/epub/mobi files. -->
<!-- Therefore, please write whether the problem is with the files, the online book, or both. -->

**Describe the bug:**
<!-- A clear and concise description of what the bug is. -->

**Steps to reproduce:**
<!-- Please write the steps needed to reproduce the bug here. -->
<!-- 1. Go to '...' -->
<!-- 2. Click on '....' -->
<!-- 3. Scroll down to '....' -->
<!-- 4. See error -->

**Expected behavior:**
<!-- A clear and concise description of what you expected to happen. -->

**Screenshots:**
<!-- If applicable, add screenshots to help explain your problem. -->

**Additional context:**
<!-- Add any other context about the problem here. -->
<!-- You can also put references to similar bugs here. -->

**Desktop:**
<!-- If you've used a desktop/laptop to access the content, please fill in this form. -->
<!-- Example: Windows 10 Home Edition, Firefox, version 66.0.2 -->
- Operating system:
- Browser/application:
- Browser/application version:

**Smartphone:**
<!-- If you've used a smartphone to access the content, please fill in this form. -->
<!-- Example: iPhone 6, iOS 12.2, Safari, version 22 -->
- Device:
- OS:
- Browser/application:
- Browser/application version:

**E-book reader:**
<!-- If you've used a e-book reader to access the content, please fill in this form. -->
<!-- Example: Amazon Kindle Paperwhite 10th generation, software update 5.11.1 -->
- Device:
- Software Update:
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,4 @@ progit.pdfmarks
progit.epub
progit-kf8.epub
progit.mobi
/images/
*EN-DE.asc
contributors.txt
2 changes: 2 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Jean-Noël Avila <jn.avila@free.fr>
Scott Chacon <schacon@gmail.com>
2 changes: 1 addition & 1 deletion .tgitconfig
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[bugtraq]
url = https://github.com/progit/progit2/issues/%BUGID%
logregex = "[Ii]ssues?:?(\\s*(,|and)?\\s*#?\\d+)+\n(\\d+)"
logregex = "(?:[Cc]lose[sd]?|[Ff]ix(?:e[sd])?|[Rr]esolve[sd]?):?\\s+(?:[Ii]ssues?\\s+#?|#)\\d+(?:(?:,|\\s+and)\\s+(?:[Ii]ssues?\\s+#?|#)\\d+)*\n(\\d+)"

[tgit]
icon = Pro.ico
33 changes: 33 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
language: ruby
git:
depth: false
cache: bundler
before_install:
- bundle install
after_success:
- script/tag_on_master
script: bundle exec rake book:build
env:
secure: "O+YCTDgLfCYAJjjOv2sApDRV5NJe6pkhiYIkORFuf2flO8HE72fEtDRpSWh1vulnIH6AjRK2jH7C8qA3MVbUO8D0io+Ha+vnbMXIp1JPCptcJNEkJrW13VTR66SWOzsgLp3mCrIC+YdE2JoYWGcnDsRMQwdnrWnxBzSOd22ZKzU="

before_deploy: bundle install && bundle exec rake book:build
deploy:
provider: releases
file:
- progit.epub
- progit.mobi
- progit.pdf
skip_cleanup: true
on:
tags: true
api-key:
secure: "l3XdupX6dT48IoTieJXrd7Yx8+KhiR2QYrNrDzT6RKxA7UyXGSP/axsVerg7OjKfIHWZgDJRVzcc2RswE+Xjw9sOY8r2h2q9uCwj8G0EqtFbtgGK0La5LB0euh0tNJN8GLFj1OdSZGY7dWWK88GXeHCua2WSify0V79R4ClIM+s="
branches:
only:
- master
- /^2\.1(\.\d+)+$/

notifications:
email:
on_success: never
on_failure: always
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
[[A-git-in-other-environments]]
[appendix]
== Git in Other Environments

Expand All @@ -6,18 +7,21 @@ You can work with local files, connect your repository to others over a network,
But the story doesn't end there; Git is usually used as part of a larger ecosystem, and the terminal isn't always the best way to work with it.
Now we'll take a look at some of the other kinds of environments where Git can be useful, and how other applications (including yours) work alongside Git.

include::sections/guis.asc[]
include::book/A-git-in-other-environments/sections/guis.asc[]

include::sections/visualstudio.asc[]
include::book/A-git-in-other-environments/sections/visualstudio.asc[]

include::sections/eclipse.asc[]
include::book/A-git-in-other-environments/sections/visualstudiocode.asc[]

include::book/A-git-in-other-environments/sections/eclipse.asc[]

include::sections/bash.asc[]
include::book/A-git-in-other-environments/sections/sublimetext.asc[]

include::sections/zsh.asc[]
include::book/A-git-in-other-environments/sections/bash.asc[]

include::sections/powershell.asc[]
include::book/A-git-in-other-environments/sections/zsh.asc[]

include::book/A-git-in-other-environments/sections/powershell.asc[]

=== Summary

Expand Down
20 changes: 20 additions & 0 deletions B-embedding-git-in-your-applications.asc
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
[[B-embedding-git-in-your-applications]]
[appendix]
== Embedding Git in your Applications

If your application is for developers, chances are good that it could benefit from integration with source control.
Even non-developer applications, such as document editors, could potentially benefit from version-control features, and Git's model works very well for many different scenarios.

If you need to integrate Git with your application, you have essentially two options: spawn a shell and call the `git` command-line program, or embed a Git library into your application.
Here we'll cover command-line integration and several of the most popular embeddable Git libraries.

include::book/B-embedding-git/sections/command-line.asc[]

include::book/B-embedding-git/sections/libgit2.asc[]

include::book/B-embedding-git/sections/jgit.asc[]

include::book/B-embedding-git/sections/go-git.asc[]

include::book/B-embedding-git/sections/dulwich.asc[]

Loading