Editing Git config

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{lowercase}}
+
{{Draft}}
<code>git config</code> get and set [[repository]] or global options
 
* Doc: https://git-scm.com/docs/git-config
 
* Configuration files:
 
** <code>[[$HOME/.gitconfig]]</code>
 
** <code>[[.git/config]]</code>
 
  
* <code>[[git config --list]]</code>
+
<code>~$HOME/[[.gitconfig]]</code> file
* <code>[[git config --list --show-origin]]</code>
 
* <code>[[git config --global]]</code>
 
* <code>[[git config --global --list]]</code>
 
* <code>[[git config --global --edit]]</code>
 
* <code>[[git config --add]]</code>
 
  
* Set your username:
+
git config --global --list
:<code>git config --global user.name "FIRST_NAME LAST_NAME"</code>
+
git config --local credential.helper "" (will prompt for username and password)
* Set your email address:
 
:<code>git config --global user.email "[email protected]"</code>
 
  
* <code>[[git config --local]] [[credential]].[[helper]]</code> "" (will prompt for username and password)
 
  
[[git config --local]] gc.auto 0
+
* Turn off the [[SSL]] validation
 +
<code>git config --global http.sslVerify false</code>
  
Turn off the [[SSL]] validation
+
https://confluence.atlassian.com/fishkb/git-indexing-fails-due-to-bad-pack-header-371360062.html
* <code>[[git config --global http.sslVerify false]]</code>
+
git config --global pack.windowMemory "100m"
 +
git config --global pack.SizeLimit "100m"
 +
git config --global pack.threads "1"
  
  
Git indexing fails due to bad pack header <ref>https://confluence.atlassian.com/fishkb/git-indexing-fails-due-to-bad-pack-header-371360062.html</ref>:
+
== .gitconfig file ==
* <code>git config --global pack.windowMemory "100m"</code>
 
* <code>git config --global pack.SizeLimit "100m"</code>
 
* <code>git config --global pack.threads "1"</code>
 
  
 +
https://groups.google.com/forum/#!topic/binary-transparency/f-BI4o8HZW0/discussion
 +
<pre>
 +
# for $deity's sake, check that anything we're getting is complete and sane on a regular basis
 +
[transfer]
 +
        fsckobjects = true
 +
[fetch]
 +
        fsckobjects = true
 +
  [receive]
 +
        fsckObjects = true
 +
</pre>
  
* <code>[[git config pull.rebase false]]</code>  # merge (the default strategy)
 
* <code>git config pull.rebase true </code>  # rebase
 
* <code>git config pull.[[ff]] </code>only      # fast-forward only
 
  
[[git config --global]] core.askpass "git-gui--askpass"
+
== Related commands ==
(no output)
 
 
 
*<code>[[git config --global]] sendpack.sideband false</code>
 
 
 
*<code>[[git config]] push.default tracking</code>
 
 
 
 
 
git config gc.auto 0
 
 
 
[[git config -f ci.gitconfig]]
 
 
 
 
 
== [[Usage: git config]] ==
 
 
 
== Related ==
 
 
* <code>[[git fsck]] --full</code>
 
* <code>[[git fsck]] --full</code>
* <code>[[git push]]</code>
 
* <code>[[git config --global credential.helper cache]]</code>
 
* <code>[[git remote]]</code>
 
* <code>[[remote.origin.url]]</code>
 
  
 
== See also ==
 
== See also ==
* {{git config}}
+
* {{git}}
 +
 
  
 
[[Category:Gi]]
 
[[Category:Gi]]

Please note that all contributions to wikieduonline may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Wikieduonline:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)

Templates used on this page:

Advertising: