1.查看和修改用户名和邮箱
$ git config --list //查看全局配置
$ git config user.name
$ git config user.email //查看
$ git config --global user.name "username"
$ git config --global user.email "email" //修改
2.获取远程Git repo,创建local copy.
$ git clone [url] //创建的repo将会以url最后一个/后面的名称命名创建文件夹
$ git clone [url] newname //指定特定的名称
- 提交代码
$ git add . //递归地添加当前工作目录中的所有文件
在提交之前,Git上有一个暂存区以放置新添加的文件或加入的改动,commit时提交的改动是上一次加入到暂存区的改动。
$ git commit -m "the commit message" //提交已经ADD进来的改动,并添加说明
4.免用户名和密码push
当使用https拉取项目后,每次进行push、pull等操作时会需要我们填写用户名和密码。无疑这样很繁琐,所以可以设置一下实现免用户名和密码push:
检查是否有credential.helper设置,没有的话为空:
$ git config -l|grep credential.helper
设置:
$ git config credential.helper manager