区别
SSH URL的样子: git@ github.com:kanomku/java_basci_learn_and_practise.git
HTTPS URL的样子: https:// github.com/kanomku/java_basci_learn_and_practise.git
HTTPS | 拿到url就可以随便clone,但是在push的时候需要验证Github的用户名 和密码 |
---|
SSH | Github 添加本机的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
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 (以后)
输入用户名密码验证