IT-SDK-Git

From wiki.samerhijazi.net
Revision as of 10:17, 20 November 2019 by Fiducia (talk | contribs) (Config)
Jump to navigation Jump to search

ssh

type %userprofile%\.ssh\id_rsa.pub | clip
cat %userprofile%\.ssh\id_rsa.pub | clip

Config

git config --global user.name "Samer Hijazi"
git config --global user.email "samer.hijazi@samerhijazi.net"
...
git config --global credential.helper cache
git config --global credential.helper manager
git config --global credential.helper wincred
git config --global --edit
...
git credential-manager version
git config http.receivepack true
git update-server-info

init

git --bare init         # Initial Repo for remote
...
git init                # Initial Repo for local
git remote add origin https://samerhijazi@gitlab.com/samerhijazi/public.git

Workflow

git clone ssh://ssh-w0000000@servername.com/www/htdocs/w0000000/repository/git/projectname.git
git add README.md
git commit -m "First commit"
git push -u origin master

Branching

git branch -m feature1 feature2          # To rename a local Git branch
git push -u origin feature2:feature3     # To rename a remote Git branch