命令 | 含义 |
---|---|
git branch |
查看本地分支 |
git checkout 分支名 | 切换分支 |
git checkout -b 分支名 | 创建并切换一个分支 |
git merge 分支名 | 合并分支 |
git branch -d b1 | 删除C除当前分支外的分支(需检查) |
git branch -D b1 | 不做任何检查,强制删除分支 |
ssh-keygen -t rsa | 生成SSH公钥 |
cat ~/.ssh/id_rsa.pub | 查看本地公钥 |
ssh -T git@gitee.com | 验证配置是否成功 |
git remote add origin 地址 | 连接远程仓库 |
git remote | 查看连接情况 |
git push origin master:要推送的分支 | 将本地仓库推送至远程仓库 |
git remote rm origin | 断开与远程仓库的连接 |
git remote -v | 查看远程仓库 |
git push --set-upstream origin master:master | 推送到远端的同时并建立和远端分支的关联关系 |
git push | 若当前分支已经和远端分支关联,可省略分支名和远端名 |
ssh-keygen -t rsa -C "ssh地址" | 生成对应本地数据的ssh的key值 |
cat ~/.ssh/id_rsa.pub | 获取ssh的key值 |
git pull --rebase origin master | ![reject] 报错后拉取命令 |
git switch -c dev |
创建并切换到分支dev |
git push origin master(dev) | 推送分支dev |
git checkout -b dev origin/dev | 创建远程origin的dev分支到本地 |
git branch --set-upstream-to=origin/dev dev | 指定本地与远程dev的连接 |
git tag v1.0 | 打标签 |
git tag -a v1.0 -m "" | 指定标签名和说明文字 |
git tag | 查看所有标签 |
git tag -d v1.0 | 删除标签 |
git push origin v1.0 | 推送标签到远程 |
git tag -d v1.0 | 删除本地标签 |
git push origin :refs/tag/v1.0 | 从远程删除标签 |
git last | 显示最后一次提交 |
Git 命令
于 2023-12-05 10:29:53 首次发布