ssh的提交方式
1.git init cd到本地项目的根目录下
2.git add . 将当前路径下的所有文件添加至仓库中。
3.git commit -m "注释语句" 将文件commit到仓库
4.git remote add origin 自己仓库的地址
此处如果出错 fatal: remote origin already exist
解决办法如下:
1、先输入$ git remote rm origin
2、再输入$ git remote add origin git地址 就不会报错了!
3、如果输入$ git remote rm origin 还是报错的话,error: Could not remove config section 'remote.origin'. 我们需要修改gitconfig文件的内容
4、找到你的github的安装路径,我的是C:\Users\ASUS\AppData\Local\GitHub\PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8\etc
5、找到一个名为gitconfig的文件,打开它把里面的
[remote "origin"]
那一行
删掉就好了!
5.git push -u origin master 上传代码至远程仓库
注意:ssh的提交方式需要自己生成ssh秘钥绑定github账号中 秘钥生成与检测
线上与线下文件冲突时?
错误如下:
、
git仓库上已经存在XXX文件,故在提交时可能会存在冲突,这时您需要选择的是保留线上的文件或者舍弃线上的文件,如果您舍弃线上的文件,则在推送时选择强制推送,强制推送需要执行下面的命令
git push origin master -f
如果您选择保留线上的XXX文件,则需要先执行
git pull origin master