User Tools

Site Tools


dev:notes:git

# Git

## Clone repository with submodules on a remote branch

  git clone git@theserver:/therepo.git
  git fetch origin
  git checkout thebranch
  git submodule update --init --remote

## Clone repository with submodules

  git clone --recursive git@theserver:/therepo.git

## Update submodules

  git submodule update --remote

## Clone repos, switch to remote branch

  git clone git@theserver:/therepo.git
  git checkout -b thebranch origin/thebranch
  or
  git clone git@theserver:/therepo.git
  git fetch origin
  git checkout thebranch
/home/share/www/redox.ws/wiki/data/pages/dev/notes/git.txt · Last modified: 2023/11/24 21:55 by 127.0.0.1