Git

2632 readers
14 users here now

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Resources

Rules

  1. Follow programming.dev rules
  2. Be excellent to each other, no hostility towards users for any reason
  3. No spam of tools/companies/advertisements. It’s OK to post your own stuff part of the time, but the primary use of the community should not be self-promotion.

Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.

founded 1 year ago
MODERATORS
26
27
28
29
30
10
Twenty Years Is Nothing (deprogrammaticaipsum.com)
submitted 3 months ago by [email protected] to c/[email protected]
31
32
33
12
The Git Parable (tom.preston-werner.com)
submitted 3 months ago by [email protected] to c/[email protected]
34
 
 

Story time...

35
36
 
 

And to be productive also: git citool, gitk, fzf and Liquid Prompt explained with screenshots

37
38
39
40
13
Git Trailers (alchemists.io)
submitted 4 months ago by [email protected] to c/[email protected]
41
42
43
44
45
46
22
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 
 

February 16, 2024 Julia Evans writes:

I asked about people’s favourite git config options on Mastodon:

what are your favourite git config options to set? Right now I only really have git config push.autosetupremote true and git config init.defaultBranch main set in my ~/.gitconfig, curious about what other people set

As usual I got a TON of great answers and learned about a bunch of very popular git config options that I’d never heard of.

I’m going to list the options, starting with (very roughly) the most popular ones.

Read Popular git config options

47
48
49
50
view more: ‹ prev next ›