Skip to content

Commit 705b8ad

Browse files
authored
Merge pull request #68 from marrinosnis/update-or-add-new-asc-files
Update all files add new ones and remove deprecated. This commit can also build successfully the book in all forms
2 parents bddb5f3 + 3597b90 commit 705b8ad

File tree

432 files changed

+15198
-4708
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

432 files changed

+15198
-4708
lines changed

.gitignore

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ output
22
.DS_Store
33

44
# build artifacts
5-
progit_*.html
6-
progit_*.asc
7-
progit_*.pdf
5+
Gemfile.lock
6+
progit.html
7+
progit.pdf
88
progit.pdfmarks
9-
progit_*.epub
10-
progit_*-kf8.epub
11-
progit_*.mobi
12-
book/contributors.txt
9+
progit.epub
10+
progit.fb2.zip
11+
progit-kf8.epub
12+
progit.mobi
13+
contributors.txt

.mailmap

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Jean-Noël Avila <[email protected]>
2+
Scott Chacon <[email protected]>

.tgitconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[bugtraq]
2+
url = https://github.com/progit/progit2/issues/%BUGID%
3+
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+)"
4+
5+
[tgit]
6+
icon = Pro.ico

A-git-in-other-environments.asc

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
[#A-git-in-other-environments]
1+
[[A-git-in-other-environments]]
22
[appendix]
33
== Το Git σε άλλα περιβάλλοντα
44

5-
Σε αυτό το βιβλίο, έχουμε μάθει πολλά για τον τρόπο χρήσης του Git στη γραμμή εντολών.
5+
Αν διαβάσουμε όλο το βιβλίο, θα έχουμε μάθει πολλά για τον τρόπο χρήσης του Git στη γραμμή εντολών.
66
Μπορούμε να εργαστούμε με τοπικά αρχεία, να συνδέσουμε το αποθετήριό μας με άλλους μέσω ενός δικτύου και να εργαστούμε αποτελεσματικά με άλλους.
77
Αλλά η ιστορία δεν τελειώνει εκεί. Το Git χρησιμοποιείται συνήθως ως μέρος ενός μεγαλύτερου οικοσυστήματος και το τερματικό δεν είναι πάντα ο καλύτερος τρόπος για να εργαστούμε μαζί του.
88
Τώρα θα ρίξουμε μια ματιά σε μερικά από τα άλλα είδη περιβάλλοντος όπου το Git μπορεί να είναι χρήσιμο και πώς άλλες εφαρμογές (συμπεριλαμβανομένων και των δικών μας) λειτουργούν μαζί με το Git.
@@ -11,7 +11,11 @@ include::book/A-git-in-other-environments/sections/guis.asc[]
1111

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

14-
include::book/A-git-in-other-environments/sections/eclipse.asc[]
14+
include::book/A-git-in-other-environments/sections/visualstudiocode.asc[]
15+
16+
include::book/A-git-in-other-environments/sections/jetbrainsides.asc[]
17+
18+
include::book/A-git-in-other-environments/sections/sublimetext.asc[]
1519

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

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,19 @@
1-
[#B-embedding-git]
1+
[[B-embedding-git-in-your-applications]]
22
[appendix]
33
== Ενσωμάτωση του Git στις εφαρμογές μας
44

55
Εάν η εφαρμογή μας απευθύνεται σε προγραμματιστές, οι πιθανότητες ότι θα επωφεληθούν από την ενοποίηση με τον έλεγχο εκδόσεων του πηγαίου κώδικα είναι πολλές.
66
Ακόμη και οι εφαρμογές που δεν αφορούν προγραμματιστές, όπως επεξεργασία εγγράφων, θα μπορούσαν ενδεχομένως να επωφεληθούν από τις λειτουργίες ελέγχου εκδόσεων και το μοντέλο του Git λειτουργεί πολύ καλά για πολλά διαφορετικά σενάρια.
77

8-
Εάν χρειάζεται να ενσωματώσουμε το Git με την εφαρμογή μας, έχουμε ουσιαστικά τρεις επιλογές: α) εκκίνηση κελύφους και χρήση του εργαλείου γραμμής εντολών Git, β) το Libgit2 και γ) το JGit.
8+
Εάν χρειάζεται να ενσωματώσουμε το Git με την εφαρμογή μας, έχουμε ουσιαστικά δύο επιλογές: α) εκκίνηση κελύφους και να καλέσουμε το `git` πρόγραμμα γραμμή-εντολής, ή να ενσωματώσουμε μια Git βιβλιοθήκη μέσα σστην εφαρμογή μας.
9+
Εδώ θα καλύψουμε την ενσωμάτωση γραμμή-εντολής και μερικές από τις πιο γνωστές ενσωματώσιμες βιβλιοθήκες του Git.
910

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

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

1415
include::book/B-embedding-git/sections/jgit.asc[]
16+
17+
include::book/B-embedding-git/sections/go-git.asc[]
18+
19+
include::book/B-embedding-git/sections/dulwich.asc[]

0 commit comments

Comments
 (0)