简易的Git入门教程
Git 全局设置:
git config --global user.name "昵称"
git config --global user.email "邮箱"
创建 git 仓库:
mkdir project_name
cd project_name
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/user/project_name.git
git push -u origin master
已有仓库?
cd existing_git_repo
git remote add origin https://gitee.com/user/project_name.git
git push -u origin master
提交之前 如果远程仓库有东西 则先拉取一下
如果拉取报错,需要先关联远程和本地分支
git branch --set-upstream-to=origin/远程分支的名字 本地分支的名字
Git :fatal: refusing to merge unrelated histories解决
原因是两个分支是两个不同的版本,具有不同的提交历史
git pull origin master --allow-unrelated-histories
可以允许不相关历史提,强制合并,确实解决了这个问题
git push --force origin master
git报错:'fatal:remote origin already exists'怎么处理?
只要两步:
1、先删除git remote rm origin
2、再次执行添加就可以了。
如何解决failed to push some refs to git#
可以通过如下命令进行代码合并【注:pull=fetch+merge]
git pull --rebase origin master
git每次提交都要输入密码
如果网上的方法不能用,卸载重装;不要安装在默认路径,安装到D盘或者其他盘符。