一直用svn,对于git没怎么上手,简单记录一下相关问题
1、从git中下载的项目,打算放到码农上,已经在本地修改了,所以直接改远程的链接库名称,push,这时候会报错:远程仓库不存在,这时候直接在远程库中新建咱们的项目库,再提交即可。已验证。
另外一个应该可以直接在本地通过命令创建(未验证,但理论是通的):
git remote add origin htttps:xxxxxxx/your-repo.git
git push -u origin master
2、本地改动,但是想让远程覆盖本地的,这时候新增的文件是不会覆盖的,因为远程没有,只有远程有的才能覆盖本地,如下:
git fetch --all//只是下载代码到本地,不进行合并操作
git reset --hard origin/master//把HEAD指向最新下载的版本