meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
git:start [2024/12/11 12:24] niziakgit:start [2025/08/05 16:16] (current) niziak
Line 49: Line 49:
 === replace github https links === === replace github https links ===
 <code bash>git config --global url.git@github.com:.insteadOf https://github.com/</code> <code bash>git config --global url.git@github.com:.insteadOf https://github.com/</code>
 +
 +
 +=== replace own links and points to github ===
 +<code bash>
 +# Remove replacement:
 +git config --unset url."git@github.com:foo".insteadOf || true
 +
 +# Add replacement:
 +git config url."git@github.com:foo".insteadOf "git@gitlab.grinndev.ovh:foo/yocto"
 +</code>
  
 ====== Import HG (mercurial) repo ====== ====== Import HG (mercurial) repo ======
Line 100: Line 110:
  
 ====== Debug ====== ====== Debug ======
 +
 +[[https://git-scm.com/book/en/v2/Git-Internals-Environment-Variables#_debugging|Debugging]]
 +
 +  * ''GIT_TRACE_PERFORMANCE=1'': enables tracing of performance data, showing how long each particular git invocation takes.
 +  * ''GIT_TRACE_SETUP=1'': enables tracing of what git is discovering about the repository and environment it’s interacting with.
 +  * ''GIT_TRACE_PACKET=1'': enables packet-level tracing for network operations.
 +  * ''GIT_CURL_VERBOSE=1'': enables curl’s verbose output, which may include credentials.
 +
 <code bash> <code bash>
 GIT_TRACE=1 git clone ... GIT_TRACE=1 git clone ...
 GIT_CURL_VERBOSE=1 GIT_TRACE=1 git clone ... GIT_CURL_VERBOSE=1 GIT_TRACE=1 git clone ...
 +GIT_TRACE_PACKET=1 GIT_TRACE=2 GIT_CURL_VERBOSE=1 git clone https://...
 +
 +GIT_SSH_COMMAND="ssh -vvv" git clone <git@url>
 </code> </code>