Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
872 commits
Select commit Hold shift + click to select a range
42ff570
Merge pull request #1863 from petk/patch-changing-master
ben Apr 25, 2023
22098ae
Update asciidoctor-pdf requirement from 2.3.4 to 2.3.7
dependabot[bot] Apr 25, 2023
4cf9290
Fix misspelled License page heading
scojo44 Apr 25, 2023
41a0358
Merge pull request #1873 from scojo44/scojo44/fix-license-heading
ben Apr 25, 2023
d348526
Merge pull request #1858 from petk/patch-formatting
ben Apr 26, 2023
186753a
Update ssh env vars description
aryzing Apr 27, 2023
2fbc35b
Merge pull request #1864 from petk/patch-status
ben Apr 27, 2023
b6cd0eb
Improve contributors list
petk Apr 19, 2023
3a8462f
Fix grammar and letter case
petk May 5, 2023
2483bec
Fix one sentence per line
petk May 5, 2023
aefb07e
Sync commit messages
petk May 5, 2023
f1964ca
Add new option --sparse to git add help output
petk May 5, 2023
e3f4fc8
Merge pull request #1875 from petk/patch-grammar
ben May 8, 2023
18c579b
Merge pull request #1876 from petk/patch-whitespace
ben May 8, 2023
428d69a
Merge pull request #1877 from petk/patch-commits
ben May 9, 2023
fabdd35
Fix placement of hidden index terms
petk May 11, 2023
ec5e060
Fix the next version calculation
petk May 12, 2023
7f69764
Fix link to Perforce tools
petk May 12, 2023
fe8a33d
Add tip about commit.gpgsign to automate all commits being signed
ottok Mar 26, 2023
d98cbc5
Update asciidoctor requirement from 2.0.18 to 2.0.20
dependabot[bot] May 18, 2023
f5feb47
Merge pull request #1884 from progit/dependabot/bundler/asciidoctor-2…
ben May 18, 2023
638e5de
Merge pull request #1826 from Morganov/bugfix/invalid-file-name-to-re…
ben May 18, 2023
02aa6e5
Merge pull request #1868 from petk/patch-images-3
ben May 18, 2023
a137560
Merge pull request #1867 from progit/dependabot/bundler/asciidoctor-p…
ben May 18, 2023
cffb383
Merge pull request #1874 from aryzing/docs-ssh-env-vars
ben May 18, 2023
1369e67
Merge pull request #1869 from petk/patch-contributors-list
ben May 18, 2023
add77ab
Merge pull request #1878 from petk/patch-code-examples
ben May 18, 2023
fc67ecf
Add progit-kf8.epub to clean step
petk May 19, 2023
17327f6
Merge pull request #1882 from petk/patch-git-fusion
ben May 19, 2023
e75468d
Merge pull request #1879 from petk/patch-index-keywords-position
ben May 25, 2023
5f14564
Merge pull request #1881 from petk/patch-next-tag
ben May 25, 2023
d9b20b8
Merge pull request #1885 from petk/patch-clean
ben May 25, 2023
d3a5ed3
Merge pull request #1850 from ottok/gpg-sign-by-default
ben May 25, 2023
1c191b4
Update gitlab admin user and password info
bermudi Jun 8, 2023
429ca06
Update epubcheck-ruby requirement from 5.0.0.0 to 5.0.1.0
dependabot[bot] Jun 12, 2023
a581e03
Merge pull request #1886 from progit/dependabot/bundler/epubcheck-rub…
ben Jun 13, 2023
a9c8603
Update asciidoctor-pdf requirement from 2.3.7 to 2.3.9
dependabot[bot] Jun 30, 2023
a5f2d74
Update html-proofer requirement from 5.0.7 to 5.0.8
dependabot[bot] Aug 7, 2023
d601411
Merge pull request #1894 from progit/dependabot/bundler/html-proofer-…
ben Aug 7, 2023
658e155
Update epubcheck-ruby requirement from 5.0.1.0 to 5.1.0.0
dependabot[bot] Aug 7, 2023
8efcf72
Fix #1893: git commit should be able to wait for kate editor
andrei-korshikov Aug 11, 2023
73114ad
Merge pull request #1891 from progit/dependabot/bundler/epubcheck-rub…
ben Aug 13, 2023
e3e4380
Merge pull request #1896 from andrei-korshikov/kate-block
ben Aug 25, 2023
a315cb5
Bump actions/checkout from 3 to 4
dependabot[bot] Sep 4, 2023
8d559fd
Merge pull request #1898 from progit/dependabot/github_actions/action…
ben Sep 12, 2023
b80c85f
Bazaar is dead
aollier Sep 15, 2023
8bd7c8e
Merge pull request #1901 from aollier/bzr
aollier Sep 16, 2023
4cdcbe9
no longer mention Bazaar following #1901
aollier Sep 16, 2023
fae387e
removed Bazaar (bzr) from status.json
aollier Sep 16, 2023
bcc57ac
Merge pull request #1902 from aollier/bzr
aollier Sep 16, 2023
3c1bc3b
Merge pull request #1890 from progit/dependabot/bundler/asciidoctor-p…
ben Sep 26, 2023
bf15fd8
Update rake requirement from 13.0.6 to 13.1.0
dependabot[bot] Oct 30, 2023
74cfa37
Update pygments.rb requirement from 2.4.0 to 2.4.1
dependabot[bot] Nov 13, 2023
3ac302b
Fix for Helix editor
IgorLaborieWefox Nov 16, 2023
d83275a
Merge pull request #1917 from IgorLaborieWefox/patch-1
ben Nov 16, 2023
c09098b
Merge pull request #1916 from progit/dependabot/bundler/pygments.rb-2…
ben Dec 22, 2023
5d86bb5
Merge pull request #1909 from progit/dependabot/bundler/rake-13.1.0
ben Dec 22, 2023
8311913
Update asciidoctor-pdf requirement from 2.3.9 to 2.3.11
dependabot[bot] Jan 23, 2024
72e1959
Merge pull request #1924 from progit/dependabot/bundler/asciidoctor-p…
ben Jan 24, 2024
28580ff
fixed typo in chapter 8 under core.pager
hemu312 Feb 2, 2024
246ab74
Update asciidoctor-pdf requirement from 2.3.11 to 2.3.12
dependabot[bot] Feb 2, 2024
f07e3ef
Merge pull request #1926 from shyena61/main
ben Feb 2, 2024
fbb4fc3
Merge pull request #1927 from progit/dependabot/bundler/asciidoctor-p…
ben Feb 2, 2024
e31d7f0
Update asciidoctor-epub3 requirement from 1.5.1 to 2.1.0
dependabot[bot] Feb 5, 2024
1b6b9cd
Merge pull request #1929 from progit/dependabot/bundler/asciidoctor-e…
ben Feb 5, 2024
108628d
Update asciidoctor-pdf requirement from 2.3.12 to 2.3.13
dependabot[bot] Feb 16, 2024
3db53b4
Merge pull request #1931 from progit/dependabot/bundler/asciidoctor-p…
ben Feb 17, 2024
97c1779
Simple clarification
hamid-nazari Feb 20, 2024
3dbf0ef
Update book/07-git-tools/sections/submodules.asc
ben Feb 20, 2024
5f50ef6
Merge pull request #1932 from hamid-nazari/ch07_submodules
ben Feb 21, 2024
f4e5c4a
Update asciidoctor requirement from 2.0.20 to 2.0.21
dependabot[bot] Feb 21, 2024
be823c3
Merge pull request #1933 from progit/dependabot/bundler/asciidoctor-2…
ben Feb 21, 2024
76951d0
Update book/04-git-server/sections/gitlab.asc
ben Feb 23, 2024
6a355e6
Merge pull request #1934 from bermudi/bermudi-patch-2
ben Mar 2, 2024
4729b7d
Update asciidoctor requirement from 2.0.21 to 2.0.22
dependabot[bot] Mar 8, 2024
7e7f579
Update asciidoctor-pdf requirement from 2.3.13 to 2.3.14
dependabot[bot] Mar 8, 2024
5ad6b9b
Merge pull request #1939 from progit/dependabot/bundler/asciidoctor-p…
ben Mar 8, 2024
88e48c6
Merge pull request #1938 from progit/dependabot/bundler/asciidoctor-2…
ben Mar 8, 2024
531f390
Update asciidoctor-pdf requirement from 2.3.14 to 2.3.15
dependabot[bot] Mar 12, 2024
73cb1cc
Merge pull request #1940 from progit/dependabot/bundler/asciidoctor-p…
ben Mar 12, 2024
56bc654
Update rake requirement from 13.1.0 to 13.2.0
dependabot[bot] Apr 2, 2024
f6c3f53
Merge pull request #1943 from progit/dependabot/bundler/rake-13.2.0
ben Apr 2, 2024
9dac376
Update json requirement from 2.6.3 to 2.7.2
dependabot[bot] Apr 4, 2024
a54cc3a
Merge pull request #1944 from progit/dependabot/bundler/json-2.7.2
ben Apr 4, 2024
588cecf
Update rake requirement from 13.2.0 to 13.2.1
dependabot[bot] Apr 5, 2024
67e4da2
Merge pull request #1945 from progit/dependabot/bundler/rake-13.2.1
ben Apr 5, 2024
b001ff8
Replace 'in lieu of' with 'instead of'
arphox Apr 27, 2024
a8da361
Merge pull request #1946 from arphox/main
ben Apr 28, 2024
4f0ec3e
Update html-proofer requirement from 5.0.8 to 5.0.9
dependabot[bot] May 8, 2024
84c664e
Merge pull request #1948 from progit/dependabot/bundler/html-proofer-…
ben May 8, 2024
7154fd1
Update asciidoctor-epub3 requirement from 2.1.0 to 2.1.3
dependabot[bot] May 13, 2024
fa0440b
Merge pull request #1949 from progit/dependabot/bundler/asciidoctor-e…
ben May 15, 2024
7a867a3
Update asciidoctor-pdf requirement from 2.3.15 to 2.3.17
dependabot[bot] Jun 3, 2024
1ca265b
Merge pull request #1954 from progit/dependabot/bundler/asciidoctor-p…
ben Jun 4, 2024
b16b909
Escape notepad++ default installation path
z-hed Aug 9, 2024
09a5d12
Modify ruby scripts: File.exists? to File.exist?
Sherry520 Aug 13, 2024
7ae30a9
Merge pull request #1974 from Sherry520/issue_ruby
ben Aug 13, 2024
b3af68c
Merge pull request #1970 from z-hed/notepad++
ben Aug 13, 2024
f5c773a
Correct missing symbols
Sherry520 Aug 20, 2024
f31dc6f
Merge pull request #1978 from Sherry520/main
ben Aug 20, 2024
665cd4f
Fixed: Typo in rerere1.svg
Mids Sep 4, 2024
652208f
Merge pull request #1981 from Mids/patch-1
ben Sep 4, 2024
57791a6
Update json requirement from 2.7.2 to 2.7.4
dependabot[bot] Oct 25, 2024
3b3669a
Merge pull request #1987 from progit/dependabot/bundler/json-2.7.4
ben Oct 25, 2024
f9859c8
Update json requirement from 2.7.4 to 2.7.6
dependabot[bot] Nov 4, 2024
d699f32
Merge pull request #1990 from progit/dependabot/bundler/json-2.7.6
ben Nov 4, 2024
ce026ef
Update json requirement from 2.7.6 to 2.8.1
dependabot[bot] Nov 6, 2024
9054bed
Merge pull request #1991 from progit/dependabot/bundler/json-2.8.1
ben Nov 6, 2024
5b0290f
Update json requirement from 2.8.1 to 2.8.2
dependabot[bot] Nov 14, 2024
181ebf9
Merge pull request #1993 from progit/dependabot/bundler/json-2.8.2
ben Nov 14, 2024
811d219
Update json requirement from 2.8.2 to 2.9.0
dependabot[bot] Dec 3, 2024
051ae88
Merge pull request #1995 from progit/dependabot/bundler/json-2.9.0
ben Dec 3, 2024
d3fb157
Update json requirement from 2.9.0 to 2.9.1
dependabot[bot] Dec 18, 2024
1a3ea60
Merge pull request #2004 from progit/dependabot/bundler/json-2.9.1
ben Dec 19, 2024
c6597c3
Update epubcheck-ruby requirement from 5.1.0.0 to 5.2.0.0
dependabot[bot] Dec 31, 2024
f096b30
Merge pull request #2006 from progit/dependabot/bundler/epubcheck-rub…
ben Jan 3, 2025
25638be
Minor clarification
agkhall Jan 16, 2025
515e4e1
Merge pull request #2012 from agkhall/patch-1
ben Jan 16, 2025
04323e9
Remove recommendation for git fetch && git merge over git pull
DeinAlptraum Feb 15, 2025
3404a4f
Merge pull request #2021 from DeinAlptraum/pull_vs_fetch
ben Feb 15, 2025
72a5f40
Update first-time-setup.asc
trevorjobling Mar 10, 2025
761e7e3
Fix a typo
algonell Mar 18, 2025
658ace4
Merge pull request #2024 from algonell/main
ben Mar 18, 2025
ff991f2
Update book/01-introduction/sections/first-time-setup.asc
trevorjobling Mar 19, 2025
2b6d3e2
Merge pull request #2023 from trevorjobling/patch-1
ben Mar 19, 2025
47062ff
Fix wrong names in managed-team-flow diagram
ryanc Apr 3, 2025
6f4a9fc
Merge pull request #2028 from ryanc/1953-fix-wrong-names-in-workflow-…
ben Apr 3, 2025
3473ff5
Fix grammar on how git svn fetches tags
ablomm Apr 10, 2025
55081ea
Merge pull request #2029 from ablomm/client-svn-grammar-fix
ben Apr 10, 2025
b7b1a3e
refactor(rebase): rebased project to main english book
YasinDehfuli Jun 7, 2025
4e769bf
translate(01-introduction): translated about-version-control section …
YasinDehfuli Jun 7, 2025
67c4b83
translate(01-introduction): translated command-line to farsi
YasinDehfuli Jun 7, 2025
236f066
translate(01-introduction): translated first-time-setup to farsi
YasinDehfuli Jun 7, 2025
1b84a1b
translate(01-introduction): translated help to farsi
YasinDehfuli Jun 7, 2025
a7b44c6
translate(01-introduction): translated history to farsi
YasinDehfuli Jun 7, 2025
26cccbd
translate(installing): translated installing git to persian
YasinDehfuli Jul 24, 2025
0c5f7cf
translate(01-introduction): translated what-is-git to farsi
YasinDehfuli Jul 24, 2025
edcbf95
Merge pull request #4 from progit/book/translation/01-introduction
YasinDehfuli Jul 24, 2025
40fda28
translate(02-git-basics): translated aliases to persian
YasinDehfuli Jul 24, 2025
b044d51
translate(02-git-basics): translated getting a repository to persian
YasinDehfuli Jul 24, 2025
4499ee7
translate(02-git-basics): translated recording changes to persian
YasinDehfuli Jul 24, 2025
95900fe
translate(02-git-basics): translated remotes to persian
YasinDehfuli Jul 24, 2025
9b3cbc6
translate(02-git-basics): translated tagging to persian
YasinDehfuli Jul 24, 2025
7d33c0a
translate(02-git-basics): translated undoing to persian
YasinDehfuli Jul 29, 2025
cb9969d
translate(02-git-basics): translated viewing-history to persian
YasinDehfuli Jul 29, 2025
1285b40
Merge pull request #5 from progit/book/translation/02-git-basics
YasinDehfuli Jul 29, 2025
8f66f02
translate(03-git-branching): translated basic branching and merging t…
YasinDehfuli Jul 29, 2025
c341711
translate(03-git-branching): translated branch management to persian
YasinDehfuli Jul 29, 2025
695da3e
translate(03-git-branching): translated nutshell to persian
YasinDehfuli Jul 29, 2025
be74ee3
translate(03-git-branching): translated rebasing to persian
YasinDehfuli Jul 30, 2025
2cb1ba8
translate(03-git-branching): translated remote branches to persian
YasinDehfuli Aug 5, 2025
b51d5a0
translate(03-git-branching): translated workflows to persian
YasinDehfuli Aug 5, 2025
efb1bc3
Merge pull request #6 from progit/book/translation/03-git-branching
YasinDehfuli Aug 6, 2025
f5daf8f
translate(04-git-server): translated generation ssh key to persian
YasinDehfuli Aug 6, 2025
7348683
translate(04-git-server): translated git daemon to persian
YasinDehfuli Aug 6, 2025
667aa78
translate(04-git-server): translated git on a server to persian
YasinDehfuli Aug 6, 2025
51e0eed
translate(04-git-server): translated gitlab to persian
YasinDehfuli Aug 6, 2025
8a3b84a
translate(04-git-server): translated gitweb to persian
YasinDehfuli Aug 6, 2025
a12543a
translate(04-git-server): translated hosted to persian
YasinDehfuli Aug 6, 2025
ad871bc
translate(04-git-server): translated protocols to persian
YasinDehfuli Aug 9, 2025
071ec48
Merge pull request #7 from progit/book/translation/04-git-server
YasinDehfuli Aug 9, 2025
0430d55
translate(05-distributed-git): translated contributing to persian
YasinDehfuli Aug 12, 2025
92bb284
translate(05-distributed-git): translated contributing to persian
YasinDehfuli Aug 12, 2025
20d7550
translate(05-distributed-git): translated distributed-workflows to pe…
YasinDehfuli Aug 12, 2025
b1ba38f
translate(05-distributed-git): translated maintaining to persian
YasinDehfuli Aug 17, 2025
b246dcb
Merge pull request #8 from progit/book/translation/05-distributed-git
YasinDehfuli Aug 17, 2025
cd48206
translate(06-github): translated setting up account to persian
YasinDehfuli Aug 17, 2025
e27aaf0
translate(06-github): translated contributing to persian
YasinDehfuli Aug 18, 2025
96ee5ca
translate(06-github): translated maintaining to persian
YasinDehfuli Aug 19, 2025
34cd07c
translate(06-github): translated managing organization to persian
YasinDehfuli Aug 19, 2025
9b9f02b
translate(06-github): translated scripting to persian
YasinDehfuli Aug 20, 2025
13a2232
Merge pull request #9 from progit/book/translation/06-github
YasinDehfuli Aug 20, 2025
3852e5d
translate(07-git-tools): translated advanced merging to persian
YasinDehfuli Aug 20, 2025
e4f8cf4
translate(07-git-tools): translated bundeling to persian
YasinDehfuli Aug 22, 2025
dd59c29
translate(07-git-tools): translated credentials to persian
YasinDehfuli Aug 22, 2025
3ed1896
translate(07-git-tools): translated debugging to persian
YasinDehfuli Aug 26, 2025
0ae7b92
translate(07-git-tools): translated interactive staging to persian
YasinDehfuli Aug 26, 2025
c528a18
translate(07-git-tools): translated replace to persian
YasinDehfuli Aug 26, 2025
7d84d59
translate(07-git-tools): translated rerere to persian
YasinDehfuli Aug 26, 2025
fcdde94
translate(07-git-tools): translated reset to persian
YasinDehfuli Aug 26, 2025
643748c
translate(07-git-tools): translated revision selection to persian
YasinDehfuli Aug 28, 2025
15bfbf9
translate(07-git-tools): translated rewriting history to persian
YasinDehfuli Aug 30, 2025
9bca44e
translate(07-git-tools): translated searching to persian
YasinDehfuli Aug 30, 2025
ad4cbfa
translate(07-git-tools): translated sigining to persian
YasinDehfuli Aug 30, 2025
223f9f9
translate(07-git-tools): translated stashing cleaning to persian
YasinDehfuli Aug 30, 2025
edc3662
translate(07-git-tools): translated submodules to persian
YasinDehfuli Sep 3, 2025
bb3ea50
translate(07-git-tools): translated subtree merges to persian
YasinDehfuli Sep 3, 2025
c7b591a
Merge pull request #10 from progit/book/translation/07-git-tools
YasinDehfuli Sep 3, 2025
171adb5
translate(08-customizing-git): translated attributes to persian
YasinDehfuli Sep 7, 2025
6e73bc2
translate(08-customizing-git): translated config to persian
YasinDehfuli Sep 9, 2025
c275717
translate(08-customizing-git): translated hooks to persian
YasinDehfuli Sep 9, 2025
e6efa06
translate(08-customizing-git): translated policy to persian
YasinDehfuli Sep 10, 2025
bbf37f9
Merge pull request #11 from progit/book/translation/08-customizing-git
YasinDehfuli Sep 10, 2025
e2db5ef
translate(09-git-and-other-scms): translated client-hg to persian
YasinDehfuli Sep 12, 2025
e36eba1
translate(09-git-and-other-scms): translated client-p4 to persian
YasinDehfuli Sep 14, 2025
39c5ba2
translate(09-git-and-other-scms): translated client-svn to persian
YasinDehfuli Sep 15, 2025
683d657
translate(09-git-and-other-scms): translated import-custom to persian
YasinDehfuli Sep 15, 2025
0c4ce79
translate(09-git-and-other-scms): translated import-hg to persian
YasinDehfuli Sep 15, 2025
ae596e7
translate(09-git-and-other-scms): translated import-p4 to persian
YasinDehfuli Sep 15, 2025
8f329ba
translate(09-git-and-other-scms): translated import-svn to persian
YasinDehfuli Sep 15, 2025
bd54076
Merge pull request #12 from progit/book/translation/09-git-and-other-…
YasinDehfuli Sep 15, 2025
83fcc2d
translate(10-git-internals): translated environment to persian
YasinDehfuli Sep 19, 2025
b3db4e8
translate(10-git-internals): translated maintenance to persian
YasinDehfuli Sep 20, 2025
776ec93
translate(10-git-internals): translated objects to persian
YasinDehfuli Sep 20, 2025
b9eadaf
translate(10-git-internals): translated packfiles to persian
YasinDehfuli Sep 20, 2025
0ae47db
translate(10-git-internals): translated plumbing-porcelain to persian
YasinDehfuli Sep 20, 2025
ffa87a3
translate(10-git-internals): translated refs to persian
YasinDehfuli Sep 22, 2025
6a568aa
translate(10-git-internals): translated refspec to persian
YasinDehfuli Sep 22, 2025
53cfd43
translate(10-git-internals): translated transfer-protocols to persian
YasinDehfuli Sep 22, 2025
8fce7c2
Merge pull request #13 from progit/book/translation/10-git-internals
YasinDehfuli Sep 22, 2025
36a1f58
translate(A-git-in-other-invironments): translated bash to persian
YasinDehfuli Sep 23, 2025
c4231c6
translate(A-git-in-other-invironments): translated guis to persian
YasinDehfuli Sep 23, 2025
6b6d7e4
translate(A-git-in-other-invironments): translated jetbrainsides to p…
YasinDehfuli Sep 23, 2025
4a2c30f
translate(A-git-in-other-invironments): translated powershell to persian
YasinDehfuli Sep 23, 2025
6852dda
translate(A-git-in-other-invironments): translated sublimetext to per…
YasinDehfuli Sep 23, 2025
3c79498
translate(A-git-in-other-invironments): translated visualstudio to pe…
YasinDehfuli Sep 23, 2025
0a902a1
translate(A-git-in-other-invironments): translated visualstudiocode t…
YasinDehfuli Sep 23, 2025
7ebed7e
translate(A-git-in-other-invironments): translated zsh to persian
YasinDehfuli Sep 23, 2025
2f0e5df
Merge pull request #14 from progit/book/translation/A-git-in-other-en…
YasinDehfuli Sep 23, 2025
083b270
translate(B-embedding-git): translated command-line to persian
YasinDehfuli Sep 23, 2025
3449dce
translate(B-embedding-git): translated dulwich to persian
YasinDehfuli Sep 23, 2025
5d8a5de
translate(B-embedding-git): translated go-git to persian
YasinDehfuli Sep 23, 2025
85e832d
translate(B-embedding-git): translated jgit to persian
YasinDehfuli Sep 23, 2025
43a6502
translate(B-embedding-git): translated libgit2 to persian
YasinDehfuli Sep 24, 2025
af13fd7
Merge pull request #15 from progit/book/translation/B-embedding-git
YasinDehfuli Sep 24, 2025
e568cbf
translate(book-overview): translated dedication to persian
YasinDehfuli Sep 24, 2025
197760a
translate(book-overview): translated introduction to persian
YasinDehfuli Sep 24, 2025
78962fb
translate(book-overview): translated license to persian
YasinDehfuli Sep 24, 2025
13e587e
translate(book-overview): translated preface_schacon to persian
YasinDehfuli Sep 24, 2025
be43603
Merge pull request #16 from progit/book/translation/book-overview
YasinDehfuli Sep 24, 2025
0ea7819
translate(sections-overview): translated A-git-in-other-environments …
YasinDehfuli Sep 24, 2025
988a6a5
translate(sections-overview): translated B-embedding-git-in-your-appl…
YasinDehfuli Sep 24, 2025
0396654
fix(headings): fixed headings titles format & translate untranslated …
YasinDehfuli Sep 24, 2025
0c030a9
Merge pull request #17 from progit/book/translation/headings
YasinDehfuli Sep 24, 2025
7965475
Merge branch 'refactor/progit2' into book/translation/sections-overview
YasinDehfuli Sep 24, 2025
1164485
fix(headings): fixed headings titles format & translate untranslated …
YasinDehfuli Sep 24, 2025
0cf0a33
translate(sections-overview): translated C-git-commands to persian
YasinDehfuli Sep 27, 2025
f13c0ec
translate(sections-overview): translated ch01-getting-started to persian
YasinDehfuli Sep 27, 2025
b827a75
translate(sections-overview): translated ch02-git-basics-chapter to p…
YasinDehfuli Sep 27, 2025
383e793
translate(sections-overview): translated ch03-git-branching to persian
YasinDehfuli Sep 27, 2025
8456be2
translate(sections-overview): translated ch04-git-on-the-server to pe…
YasinDehfuli Sep 27, 2025
b97d80e
translate(sections-overview): translated ch05-distributed-git to persian
YasinDehfuli Sep 27, 2025
d9c651f
translate(sections-overview): translated ch06-github to persian
YasinDehfuli Sep 27, 2025
2c2d180
translate(sections-overview): translated ch07-git-tools to persian
YasinDehfuli Sep 27, 2025
448fc62
translate(sections-overview): translated ch08-customizing-git to persian
YasinDehfuli Sep 27, 2025
93c66c6
translate(sections-overview): translated ch09-git-and-other-systems t…
YasinDehfuli Sep 27, 2025
d3e505e
translate(sections-overview): translated ch10-git-internals to persian
YasinDehfuli Sep 27, 2025
291f0b4
Merge pull request #18 from progit/book/translation/sections-overview
YasinDehfuli Sep 27, 2025
31ac08c
refactor(readme): change readme.md to new format
YasinDehfuli Sep 27, 2025
b57d39c
refactor(readme): change readme.md to new format
YasinDehfuli Sep 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 0 additions & 14 deletions .dependabot/config.yml

This file was deleted.

92 changes: 0 additions & 92 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

131 changes: 131 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
name: Bug report
description: Create a report to help us improve
labels: ["bug"]
body:
- type: checkboxes
attributes:
label: There's no existing/similar bug report.
description: Please search to see if an issue already exists for the bug you encountered.
options:
- label: I have searched the existing issues
required: true

- type: checkboxes
attributes:
label: This report is about a single actionable bug.
description: Please create one issue per bug, split up your bug reports if needed.
options:
- label: I'm reporting a single actionable bug
required: true

- type: checkboxes
attributes:
label: This report is about the ProGit book, version 2, English language.
description: Bug reports about translations or the first version of the book are not accepted.
options:
- label: This bug is not about a translation or old version
required: true

- type: checkboxes
attributes:
label: Bug covers book website/pdf
description: This bug is about the book as found on the [website](https://www.git-scm.com/book/en/v2) or the PDF.
options:
- label: I confirm the bug is about the book as found on the website/pdf
validations:
required: false

- type: checkboxes
attributes:
label: Problem is present in the Pro Git book on the website?
description: If you found an 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).
options:
- label: This bug also affects the Pro Git book as published on the website.
validations:
required: false

- type: dropdown
attributes:
label: Which version of the book is affected?
description: |
It's important for us to know if the problem is in the source or in the tooling that creates the pdf/epub/mobi files.
Therefore, please select which versions are affected.
options:
- "Source files"
- "Tooling"
- "Source files and tooling"
- "I don't know"
validations:
required: true

- type: textarea
attributes:
label: "Describe the bug:"
description: A clear and concise description of what the bug is.
validations:
required: true

- type: textarea
attributes:
label: "Steps to reproduce:"
description: Please write the steps needed to reproduce the bug here.
placeholder: Provide a ordered list of steps to reproduce.
value: |
1. Go to '...'
2. Click on '...'
3. 'Scroll down to '...'
4. See error
validations:
required: true

- type: textarea
attributes:
label: "Expected behavior:"
description: A clear and concise description of what you expected to happen.
placeholder: I expected ... to happen.
validations:
required: true

- type: textarea
attributes:
label: "Screenshots:"
description: If applicable, add screenshots to help explain your problem.
placeholder: "Tip: you can drag your screenshot into this field, or you can copy/paste."
validations:
required: false

- type: textarea
attributes:
label: "Additional context:"
description: |
Add any other context about the problem here.
You can also put references to similar bugs here.
placeholder: "Example: this bug also affect issues #1 and #2."
validations:
required: false

- type: input
attributes:
label: Device
description: Tell us what kind of device you're using to access the content.
placeholder: mobile device / desktop / laptop / e-book reader
validations:
required: false

- type: input
attributes:
label: Operating system
description: If the problem is with the book or the published files, we need to know what operating system you run on your device.
placeholder: |
Windows 10 Home Edition
validations:
required: false

- type: input
attributes:
label: Browser/application + version
description: What browser/application are you using? We also need the version number of the browser/application.
placeholder: |
Google Chrome 91.0.4472.164
validations:
required: false
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
blank_issues_enabled: true
contact_links:
- name: Translation bug
url: https://github.com/progit/progit2/blob/main/TRANSLATING.md
about: Refer to this table to find out where to report translation bugs.

- name: Report bugs for git-scm.com site
url: https://github.com/git/git-scm.com/issues/
about: Please report problems with the git-scm.com site there.

- name: Bug is about Git program itself
url: https://git-scm.com/community
about: Please report problems with the Git program there.

- name: Bug is about Git for Windows
url: https://github.com/git-for-windows/git/issues
about: Please report problems with Git for Windows there.
34 changes: 34 additions & 0 deletions .github/ISSUE_TEMPLATE/enhancement_idea.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Enhancement idea
description: Suggest an idea for the ProGit2 book or repository
labels: ["enhancement"]
body:
- type: textarea
attributes:
label: General overview of your idea.
description: Give a general overview of your idea.
validations:
required: true

- type: textarea
attributes:
label: What problem will this solve?
description: Explain what problem you're trying to solve.
validations:
required: true

- type: textarea
attributes:
label: Have you thought about other solutions?
description: Describe any alternative solutions to the problem.
validations:
required: false

- type: dropdown
attributes:
label: Do you want to help with this enhancement idea?
options:
- "Yes"
- "Maybe"
- "No"
validations:
required: true
19 changes: 19 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
version: 2
updates:
# Maintain dependencies for Ruby
- package-ecosystem: "bundler"
directory: "/"
schedule:
interval: "daily" # Checks on Monday through Friday.

# Maintain GitHub Action runners
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily" # Checks on Monday through Friday.

# Set default reviewer and labels
reviewers:
- "ben"
labels:
- "dependabot"
23 changes: 23 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!-- Thanks for contributing! -->
<!-- Before you start on a large rewrite or other major change: open a new issue first, to discuss the proposed changes. -->
<!-- Should your changes appear in a printed edition, you'll be included in the contributors list. -->

<!-- Mark the checkbox [X] or [x] if you agree with the item. -->
- [ ] I provide my work under the [project license](https://github.com/progit/progit2/blob/main/LICENSE.asc).
- [ ] I grant such license of my work as is required for the purposes of future print editions to [Ben Straub](https://github.com/ben) and [Scott Chacon](https://github.com/schacon).

## Changes

-

## Context
<!--
List related issues.
Provide the necessary context to understand the changes you made.

Are you fixing an issue with this pull-request?
Use the "Fixes" keyword, to close the issue automatically after your work is merged.

Fixes #123
Fixes #456
-->
20 changes: 20 additions & 0 deletions .github/workflows/pr-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Pull Request Build

on:
pull_request:
branches: [ main ]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.1
bundler-cache: true # runs 'bundle install' and caches installed gems automatically

- name: Build book
run: bundle exec rake book:build
38 changes: 38 additions & 0 deletions .github/workflows/release-on-merge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Release on push to main

on:
push:
branches: [ main ]

jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.1
bundler-cache: true # runs 'bundle install' and caches installed gems automatically

- name: Build release assets
run: bundle exec rake book:build

- name: Compute tag name
id: compute-tag
run: |
echo Computing next tag number
LASTPATCH=$(git describe --tags | cut -d- -f1 | cut -d. -f3)
PATCH=$(($LASTPATCH+1))
echo "tagname=2.1.${PATCH}" >> $GITHUB_OUTPUT

- name: Create release
uses: ncipollo/release-action@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ steps.compute-tag.outputs.tagname }}
commit: main
artifacts: './progit.epub,./progit.fb2.zip,./progit.mobi,./progit.pdf,./progit.html'
Loading