DEV Community

Janardhan Pulivarthi
Janardhan Pulivarthi

Posted on

short tutorial on git config

Here is the starter config file.

you can open this with git config -e for any specific repository

[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [remote "origin"] url = https://github.com/j143/tcp fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main [user] name = John Person email = jp@example.com [credential "https://github"] com = j143 [credential] helper = store [branch "show-tcp-syn-ack"] remote = origin merge = refs/heads/show-tcp-syn-ack 
Enter fullscreen mode Exit fullscreen mode

credential

these lines control which credential to use

[credential "https://github"] com = j143 [credential] helper = store 
Enter fullscreen mode Exit fullscreen mode

author

author details

[user] name = John Person email = jp@example.com 
Enter fullscreen mode Exit fullscreen mode

Remote repository for example GitHub

How to reference a git server

[remote "origin"] url = https://github.com/j143/tcp fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main 
Enter fullscreen mode Exit fullscreen mode

Top comments (1)

Collapse
 
j143 profile image
Janardhan Pulivarthi

if you are not comfortable with vi editor, you can use vscode editor to edit config.

git config --global core.editor "code --wait"