这里以码云作为远程仓库
创建的仓库有公有和私有两种性质
公有仓库,所有人都可以访问,所有人都可以拉取项目代码
git pull https://gitee.com/share51/git-demo.git
但是如果想推送,必须别添加为项目成员
私有仓库的拉取和提交,都必须是项目的成员
- 仓库的管理员,因为本身就是创建者,所以可以拉取和提交
- 被添加为仓库成员的用户
而且在拉取时,必须提供码云的用户名和密码
因为此用户还不是当前仓库的成员,所以无法拉取,添加为成员后,再次拉去,输入正确的凭据即可拉取
记住凭据
无论对于公有仓库的推送,还是对于私有仓库的拉取和推送,每次都需要输入凭据,非常麻烦
临时记住15分钟
git config --global credential.helper cache
命令执行后,下次拉取仍然输入凭证,但输入正确后,下次就不用再次输入了