# 生成ssh秘钥

# 检查ssh keys是否存在
ls -al ~/.ssh

# 生成新的ssh key
ssh-keygen -t rsa -C "your_email@example.com"

# 克隆代码

# 不指定分支
git clone 仓库地址

# 指定分支
git clone -b 分支名称 仓库地址

# 本地分支

# 分支重命名
git branch -m 旧分支名 新分支名

# 远程命令

# 添加远程地址
git remote add 远程别名 "远程仓库地址"

# 删除远程地址
git remote remove 远程别名

# 推送
git push -u origin 远程分支名

# 推送

# 格式
git push <远程主机名> <本地分支名>:<远程分支名>
# 将本地的dev分支上的代码推送到远程主机名为origin中test的分支上。如果远程的test分支不存在,则会被创建
git push origin dev:test

# 缺省分支写法
git push origin dev:dev
git push origin dev

# 当只有一个远程分支时
git push

git push -u
更新时间: 2024年8月14日星期三下午2点28分