git下载
git clone 项目地址
git上传
本地已经创建该目录
1.在本地存在的文件夹下进入 :Git Bash
2.初始化 :git init
3.增加一个远程服务端 :git remote add origin ssh://git.com/lsy/demo.git
可能会报错:说原点已存在
使用删除原点命令:git remote remove origin
然后重新提交:git remote add origin ssh://git.com/lsy/demo.git
4.将修改过的文件提交暂存区 :git add 文件名/工程名
5.理解提交暂存区的文件 :git commit -m “Initial commit”
6.将本地主分支推到远程 :git push -u origin master
报错解决方案地址 :https://blog.csdn.net/kangvcar/article/details/72773904
[root@linux1 php]# git push -u origin master
To git@github.com:kangvcar/Results-Systems--PHP.git
! [rejected] master -> master (fetch first)
error: failed to push some refs to 'git@github.com:kangvcar/Results-Systems--PHP.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first merge the remote changes (e.g.,
hint: 'git pull') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
报错:idea上传项目提示Push rejected: Push to origin/master was rejected解决办法
1.项目中有和和历史不符的东西
Push rejected: Push to origin/master was rejected
推拒绝:推送到起源/主人被拒绝
直接是解决办法,直接打开你要上传代码的文件夹位置鼠标右键git Bash Here然后直接下面两行命令解决问题
git pull origin master –allow-unrelated-histories (处理pull)
git push -u origin master -f (处理提交 强制合并)
可参考:https://stackoverflow.com/questions/37937984/git-refusing-to-merge-unrelated-histories-on-rebase
查看修改git
查看
git config user.name
git config user.email
修改
修改用户名: git config --global user.name "123"
修改邮箱:git config --global user.email "123.com"