Talk:Git
| This is the talk page for discussing improvements to the Git article. This is not a forum for general discussion of the article's subject. |
Article policies
|
| Find sources: Google (books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
| This article is of interest to the following WikiProjects: | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Notes for expansion:
Please feel free to contribute! |
|
|||||
|
Sections older than 90 days may be automatically archived by Lowercase sigmabot III. |
Further expanding the article[edit]
Here's a list of some things that we can use to further expand the article:
- example screenshot of some git log output of the Linux kernel, showing an example of git commit hash and commit messages
- example screenshot of git diff output to show how Git is tracking changes
- example visual screenshot/diagram of a Git tree that visually shows git branches as lines and commits as dots, how branches are created when the line splits, and how branches are merged when the lines converge
- PGP/GnuPG signing commits and tags, and purpose of signing
- history of commit "sign-off" feature and relevance to SCO lawsuit
- Developer Certificate of Origin and "Signed-off by:" used for Linux kernel
- workflow that patches sent through email, and how that compares to the use of Git hosting services
- why Git ignores are used, and commonly used .gitignore file
- emphasis on push, fetch, pull, merge, etc. commands with patches and pull requests
- how "master" branch has references to slavery
- a sentence explaining use of "master" commonly used to explain concepts in computing (e.g. master and slave devices)
- relevance of "master" branch to racism awareness and Black Lives Matter movement in countries such as the US and examples of some notable projects that have renamed "master" branch to "main" branch
Please feel free to contribute! Somerandomuser (talk) 15:15, 17 July 2021 (UTC)
- I've created a todo list that is shown as a banner on this talk page. Somerandomuser (talk) 17:32, 21 July 2021 (UTC)
Changing opening header to be more inclusive eliminating the demographic statement from summary[edit]
While git is "usually used for coordinating work among programmers collaboratively developing source code during software development" it is gaining momentum in other industries. Perhaps this proposition could be eliminated in the header and included elsewhere because in essence it reads that git is for programmers. I don't know if I am the only one who would favour more inclusive language in the header so more people might be inclined to use git or not feel excluded by that statement. If we describe other software pages such as the [Word] page we do not see a statement of demographics regarding to the use of the software.
Jtm-lis (talk) 19:50, 2 November 2021 (UTC)
- Maybe change to "generally used for coordinating collaborative work among parties whose work is mostly textual in nature, like source code development"?
- I add "mostly textual in nature" because Git doesn't really work really well with graphics. Why do I say that? Because there is this video game mod I play, follow and contributed to that was shared through GitHub and it took quite a while to download everything and I believe it is because Git doesn't delta compress images and the like.
- Digitalsurfer-0 (talk) 01:56, 15 December 2021 (UTC)
Distributed vs. decentralized[edit]
(Nearly) EVERYONE refers to 'git' as a distributed VCS when it is actually a decentralized system. There is a colloquial and a very technical difference. I get it, the "distributed" ball has been rolling for years and has so much momentum ... Still, this page should be corrected to be technically accurate with a nod to the misnomer "distributed." IMHO. Rusty.pole (talk) 08:49, 11 September 2022 (UTC)
- @Rusty.pole I didn't know the difference between distributed and decentralized but from what I read, you seem to be correct. Do you think the header should be changed ? Vincent-vst (talk) 09:18, 18 November 2022 (UTC)
GUI clients[edit]
There should be a section about it. It's popular, and even mentioned on the official website of Git. Galzigler (talk) 16:40, 27 January 2024 (UTC)
- B-Class Computing articles
- Mid-importance Computing articles
- B-Class software articles
- High-importance software articles
- B-Class software articles of High-importance
- All Software articles
- B-Class Free and open-source software articles
- Mid-importance Free and open-source software articles
- B-Class Free and open-source software articles of Mid-importance
- All Free and open-source software articles
- All Computing articles
- B-Class Linux articles
- High-importance Linux articles
- WikiProject Linux articles
- Wikipedia pages with to-do lists

