当前位置:   article > 正文

github 的 HTTPS clone 和 SSH clone 的区别_github ssh clone

github ssh clone

github 有 HTTPS 和 SSH 两种clone方式,他们有什么区别呢?

SSH URL的样子:   git@     github.com:kanomku/java_basci_learn_and_practise.git
HTTPS URL的样子: https:// github.com/kanomku/java_basci_learn_and_practise.git
  • 1
  • 2
HTTPS拿到url就可以随便clone,但是在push的时候需要验证Github的用户名密码
SSHGithub添加本机的SSH key; 如果配置SSH key的时候设置了密码,则在push的时候需要输入密码,否则直接push

ssh:

git clone git@github.com:kanomoku/testGit.git
git pull

change somethind

git add .
git commit -m "some comments" 
git push
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

https:

git clone https://github.com/xiaoming/java_practise.git
git pull

change somethind

git add .
git commit -m "some comments" 
git push -u origin master // (首次)
git push //(以后)
输入用户名密码验证
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/695377
推荐阅读
相关标签
  

闽ICP备14008679号