git常用命令


  • ssh创建
ssh-keygen
#  创建秘钥

eval $(ssh-agent)
# 启动代理


$ ssh-add ~/.ssh/id_rsa
# 将秘钥加入代理,id_rsa是私有秘钥,.pub是公共秘钥,需要添加到网页验证里

$ ssh-add -l
# 检查代理是否已加载

$ ssh -T git@bitbucket.org
# 测试是否已连接到服务器

测试中会提示未识别的主机是否继续,输入 yes 回车
  • 本地修改,强制推到远端
git push --force
  • 远端已删除的分支在本地同步删除
    git远程删除分支后,本地git branch -a 依然能看到的解决办法。
git branch -a # 命令可以查看所有本地分支和远程分支

git branch -r # 可以只查看远程分支

git remote show origin #  可以查看remote地址,远程分支,还有本地分支与之相对应关系等信息。

git remote prune origin # 删除远程仓库不存在的分支。

评论
  目录