Skip to content

Commit 385808e

Browse files
feat: Merge Version Control Systems into same section (#6929)
* feat: add `vcs` section handles proposal(lists): Merge Version Control Systems into same section #5526 * chore: move GIT resources from books to subjects handles proposal(lists): Merge Version Control Systems into same section #5526 * chore: move Mercurial resources. books 2 subjects handles proposal(lists): Merge Version Control Systems into same section #5526 * lint: alphabetize Mercurial resources * chore: move Subversion resources. books 2 subjects handles proposal(lists): Merge Version Control Systems into same section #5526 * lint: alphabetize Subversion resources * add resource authoring Co-authored-by: ImVector <[email protected]> * format: Add archived notes to http://gitref.org/ handles #6301 Co-authored-by: ImVector <[email protected]> * Update http://svnbook.red-bean.com resource - To `https` - Use localized `index.html` - Add book authoring Co-authored-by: ImVector <[email protected]> * Add resource authoring Co-authored-by: ImVector <[email protected]> * format: Add archived notes to http://rypress.com/tutorials/git/index handles #6301 Co-authored-by: ImVector <[email protected]> Co-authored-by: ImVector <[email protected]>
1 parent c0fe4b6 commit 385808e

File tree

2 files changed

+38
-48
lines changed

2 files changed

+38
-48
lines changed

Diff for: books/free-programming-books-langs.md

-48
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
6464
* [Forth](#forth)
6565
* [Fortran](#fortran)
6666
* [FreeBSD](#freebsd)
67-
* [Git](#git)
6867
* [Go](#go)
6968
* [GraphQL](#graphql)
7069
* [Groovy](#groovy)
@@ -134,7 +133,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
134133
* [Mathematica](#mathematica)
135134
* [MATLAB](#matlab)
136135
* [Maven](#maven)
137-
* [Mercurial](#mercurial)
138136
* [Mercury](#mercury)
139137
* [Modelica](#modelica)
140138
* [MongoDB](#mongodb)
@@ -202,7 +200,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
202200
* [SQL (implementation agnostic)](#sql-implementation-agnostic)
203201
* [SQL Server](#sql-server)
204202
* [Standard ML](#standard-ml)
205-
* [Subversion](#subversion)
206203
* [Swift](#swift)
207204
* [Vapor](#vapor)
208205
* [Tcl](#tcl)
@@ -793,38 +790,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
793790
* [Using C on the UNIX System](http://www.bitsinthewind.com/about-dac/publications/using-c-on-the-unix-system) - David A. Curry
794791

795792

796-
### Git
797-
798-
* [A git Primer](https://danielmiessler.com/study/git/) - Daniel Miessler
799-
* [A Visual Git Reference](http://marklodato.github.io/visual-git-guide/index-en.html) - Mark Lodato
800-
* [Conversational Git](http://blog.anvard.org/conversational-git/)
801-
* [git - the simple guide](http://rogerdudler.github.io/git-guide/)
802-
* [Git cookbook](https://git.seveas.net/about.html) - Dennis Kaarsemaker (HTML)
803-
* [Git for Computer Scientists](http://eagain.net/articles/git-for-computer-scientists/)
804-
* [Git From The Bottom Up](https://jwiegley.github.io/git-from-the-bottom-up/) - J. Wiegley
805-
* [Git Immersion](http://gitimmersion.com)
806-
* [Git In The Trenches](http://cbx33.github.io/gitt/index.html)
807-
* [Git internals](https://github.com/pluralsight/git-internals-pdf/raw/master/drafts/peepcode-git.pdf) - Scott Chacon (PDF)
808-
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/)
809-
* [Git Notes for Professionals](http://goalkicker.com/GitBook) - Compiled from StackOverflow Documentation (PDF)
810-
* [Git Pocket Guide](https://www.oreilly.com/library/view/git-pocket-guide/9781449327507) - Richard E. Silverman
811-
* [Git Reference](https://web.archive.org/web/20170602211147/http://gitref.org/)
812-
* [Git Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/git) (PDF, Kindle) (email address *requested*, not required)
813-
* [Git Tutorial](https://www.tutorialspoint.com/git/) - Tutorials Point (HTML, PDF)
814-
* [Git-Tutorial For-Beginners](https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners) - HubSpot Product Team
815-
* [Git Workflows](https://web.archive.org/web/20210910133251/http://documentup.com/skwp/git-workflows-book) - Yan Pritzker *(:card_file_box: archived)*
816-
* [Happy Git and GitHub for the useR](https://happygitwithr.com) - Jenny Bryan
817-
* [How to Collaborate on GitHub: A mini book about collaborating on GitHub](https://github.com/eonist/How-to-collaborate-on-github) - André J
818-
* [Introduction to Git and Github](https://launchschool.com/books/git) - Launch School
819-
* [Introduction to Git and Github - Tutorial](http://cse.unl.edu/~cbourke/gitTutorial.pdf) - Dr. Chris Bourke (PDF)
820-
* [Introduction to Git and GitHub eBook](https://github.com/bobbyiliev/introduction-to-git-and-github-ebook) - Bobby Iliev (Markdown, PDF)
821-
* [Learn Git - Learn Version Control with Git](http://www.git-tower.com/learn/git/ebook/command-line/introduction) - Tobias Günther
822-
* [Pro Git](http://git-scm.com/book/en/v2) - Scott Chacon
823-
* [Pro Git Reedited](https://leanpub.com/progitreedited/read) - Jon Forrest
824-
* [Ry's Git Tutorial](https://web.archive.org/web/20161121145226/http://rypress.com:80/tutorials/git/index) - Ryan Hodson
825-
* [Think Like (a) Git: A Guide for the Perplexed](http://think-like-a-git.net)
826-
827-
828793
### Go
829794

830795
* [An Introduction to Programming in Go](http://www.golang-book.com)
@@ -1546,13 +1511,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
15461511
* [Repository Management with Nexus](http://books.sonatype.com/nexus-book/reference/)
15471512

15481513

1549-
### Mercurial
1550-
1551-
* [Hg Init: a Mercurial Tutorial](https://hginit.github.io) - Joel Spolsky
1552-
* [Mercurial: The Definitive Guide](http://hgbook.red-bean.com)
1553-
* [Mercurial: The Definitive Guide 2nd edition](https://book.mercurial-scm.org)
1554-
1555-
15561514
### Mercury
15571515

15581516
* [The Mercury Users' Guide](http://www.mercurylang.org/information/doc-release/user_guide.pdf) (PDF)
@@ -2369,12 +2327,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
23692327
* [Unix System Programming with Standard ML](http://mlton.org/References.attachments/Shipman02.pdf) - Anthony L. Shipman (PDF)
23702328

23712329

2372-
### Subversion
2373-
2374-
* [Subversion Version Control](http://ptgmedia.pearsoncmg.com/images/0131855182/downloads/Nagel_book.pdf) (PDF)
2375-
* [Version Control with Subversion](http://svnbook.red-bean.com)
2376-
2377-
23782330
### Swift
23792331

23802332
* [Essential Swift](https://www.programming-books.io/essential/swift/) - Krzysztof Kowalczyk (Compiled from StackOverflow Documentation)

Diff for: books/free-programming-books-subjects.md

+38
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
4444
* [Software Architecture](#software-architecture)
4545
* [Standards](#standards)
4646
* [Theoretical Computer Science](#theoretical-computer-science)
47+
* [Version Control Systems](#version-control-systems)
4748
* [Web Performance](#web-performance)
4849
* [Web Services](#web-services)
4950
* [Workflow](#workflow)
@@ -807,6 +808,43 @@ Kerridge (PDF) (email address *requested*, not required)
807808
* [Think Complexity](https://greenteapress.com/wp/think-complexity-2e/) - - Allen B. Downey (2nd Edition) (PDF, HTML)
808809

809810

811+
### <a id="version-control-systems"></a><a id="git"></a><a id="svn"></a><a id="subversion"></a><a id="mercurial"></a>Version Control Systems
812+
813+
* [A git Primer](https://danielmiessler.com/study/git/) - Daniel Miessler
814+
* [A Visual Git Reference](http://marklodato.github.io/visual-git-guide/index-en.html) - Mark Lodato
815+
* [Conversational Git](http://blog.anvard.org/conversational-git/) - Alan Hohn
816+
* [git - the simple guide](http://rogerdudler.github.io/git-guide/) - Roger Dudler
817+
* [Git cookbook](https://git.seveas.net/about.html) - Dennis Kaarsemaker (HTML)
818+
* [Git for Computer Scientists](http://eagain.net/articles/git-for-computer-scientists/) - Tommi Virtanen
819+
* [Git From The Bottom Up](https://jwiegley.github.io/git-from-the-bottom-up/) - J. Wiegley
820+
* [Git Immersion](http://gitimmersion.com)
821+
* [Git In The Trenches](http://cbx33.github.io/gitt/index.html) - Peter Savage
822+
* [Git internals](https://github.com/pluralsight/git-internals-pdf/raw/master/drafts/peepcode-git.pdf) - Scott Chacon (PDF)
823+
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/) - Ben Lynn, et al.
824+
* [Git Notes for Professionals](http://goalkicker.com/GitBook) - Compiled from StackOverflow Documentation (PDF)
825+
* [Git Pocket Guide](https://www.oreilly.com/library/view/git-pocket-guide/9781449327507) - Richard E. Silverman
826+
* [Git Reference](https://web.archive.org/web/20170602211147/http://gitref.org/) *(:card_file_box: archived)*
827+
* [Git Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/git) - Ryan Hodson (PDF, Kindle) (email address *requested*, not required)
828+
* [Git Tutorial](https://www.tutorialspoint.com/git/) - Tutorials Point (HTML, PDF)
829+
* [Git-Tutorial For-Beginners](https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners) - HubSpot Product Team
830+
* [Git Workflows](https://web.archive.org/web/20210910133251/http://documentup.com/skwp/git-workflows-book) - Yan Pritzker *(:card_file_box: archived)*
831+
* [Happy Git and GitHub for the useR](https://happygitwithr.com) - Jenny Bryan
832+
* [Hg Init: a Mercurial Tutorial](https://hginit.github.io) - Joel Spolsky
833+
* [How to Collaborate on GitHub: A mini book about collaborating on GitHub](https://github.com/eonist/How-to-collaborate-on-github) - André J
834+
* [Introduction to Git and Github](https://launchschool.com/books/git) - Launch School
835+
* [Introduction to Git and Github - Tutorial](http://cse.unl.edu/~cbourke/gitTutorial.pdf) - Dr. Chris Bourke (PDF)
836+
* [Introduction to Git and GitHub eBook](https://github.com/bobbyiliev/introduction-to-git-and-github-ebook) - Bobby Iliev (Markdown, PDF)
837+
* [Learn Git - Learn Version Control with Git](http://www.git-tower.com/learn/git/ebook/command-line/introduction) - Tobias Günther
838+
* [Mercurial: The Definitive Guide](http://hgbook.red-bean.com) - Bryan O'Sullivan
839+
* [Mercurial: The Definitive Guide 2nd edition](https://book.mercurial-scm.org) - Bryan O'Sullivan
840+
* [Pro Git](http://git-scm.com/book/en/v2) - Scott Chacon
841+
* [Pro Git Reedited](https://leanpub.com/progitreedited/read) - Jon Forrest
842+
* [Ry's Git Tutorial](https://web.archive.org/web/20161121145226/http://rypress.com:80/tutorials/git/index) - Ryan Hodson *(:card_file_box: archived)*
843+
* [Subversion Version Control](http://ptgmedia.pearsoncmg.com/images/0131855182/downloads/Nagel_book.pdf) - William Nagel (PDF)
844+
* [Think Like (a) Git: A Guide for the Perplexed](http://think-like-a-git.net) - Sam Livingston-Gray
845+
* [Version Control with Subversion](https://svnbook.red-bean.com/index.en.html) - Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato
846+
847+
810848
### Web Performance
811849

812850
* [Book of Speed](http://www.bookofspeed.com) - Stoyan Stefanov

0 commit comments

Comments
 (0)