ssh-keygen -t rsa -C "<email-address>" 生成ssh-keygit init [dir] 从本地初始化git init --bare [dir] 创建本地裸库git clone <git-url> [dir] 从远程仓库初始化git clone [--branch tag-name/branch-name] <git-url> [dir] 下载并绑定指定分支git clone --bare <git-url> [dir] 克隆远程仓库裸库git clone --mirror <git-url> [dir] 创建镜像仓库git remote set-url <remote-host-name> <new-git-url> 修改远程仓库地址mkdir example
cd example
git init
git remote add origin git@gitlab.com:trensy/cheatsheet.git
#拉取远程分支
git pull origin master
#推送数据到远程分支,如果远程分支不存在则创建同名远程分支
git push -u origin master
mkdir example.git
cd example.git
git init --bare .
git clone --bare git@gitlab.com:trensy/cheatsheet.git
git remote add origin git@gitlab.com:trensy/cheatsheet_new.git
git push --mirror origin
git clone --mirror git@gitlab.com:trensy/cheatsheet.git
git remote update
git remote add origin git@gitlab.com:trensy/cheatsheet_new.git
git push --mirror origin
git remote set-url origin git@gitlab.com:trensy/cheatsheet.git