-
给git设置全局用户名和邮箱:
-
git config –global user.name mrlee
-
git config –global user.email mrlee@163.com
补充:查看git用户信息:
git config user.name
git config user.email
-
-
进入项目的根目录下:cd myproject
-
初始化数据:git init
-
提交文件到暂存区:git add 文件名/*
-
查看是否提交成功:git status
-
把缓存区的文件提交到本地主仓库内:git commit -m "说明文字"
-
提交到远程仓库,这里有几点注意:
- 如果远程仓库建好之后有Readme文件等,要先pull一下到本地
- 方法一:使用HTTPS:git pull https://github.com/xxx/xxx.git master
- 会弹窗提示输入github或者gitee的账号密码
- 登录成功可能会报错:fatal: refusing to merge unrelated histories
- 意思就是:两个分支是两个不同的版本,具有不同的提交历史
- 在末尾加上一句:git pull https://github.com/xxx/xxx.git master --allow-unrelated-histories
- 方法二:使用SSH(这里怎么生成密钥就不说了):
- 将SSH公钥(以ssh-rsa等开头的)添加到远程仓库
- 然后复制远程仓库的SSH地址,参照上面HTTPS的操作即可(这个不用输入账号密码)
- 最后将代码提交到远程仓库:git push https://github.com/xxx/xxx.git master
参考链接1
参考链接2



