我现在用的是vscode编辑器,感觉还挺好用的,而且支持git可视化操作(主要是我就是用一点常用的)
就拿平常练习来说
git init //初始化git,并创建.git隐藏文件
接着:(我不知道这样理解是否正确)
git add . //提交添加修改文件
我看到别人还有用 git add * //这个好像是不会忽略一些文件---总之不太好....理解能力比较差
git commit -m '描述信息' //将刚刚添加的修改文件上传到.git隐藏文件中
当你创建远程仓库的时候,直接复制接下来的步骤就可以了
git remote add origin htpps://xxxxxxxx //添加远程仓库 git push -u origin master //推送到原始主分支上(这步写了之后以后就直接可以git push)
有2个词意思我很不明确 origin原始?最初?,master主分支?感觉大概也就这意思吧
其实到这里基本就完成了初步添加,后面步骤只是重复这三步
git add . git commit -m '描述信息' git push
这些只是简单个人上传到远程仓库的,想那些拉取,推送,pull request的暂时用不到以后再说
接下来是处理在码云上上传过之后又想上传到github上,这时远程端origin existence,具体错误是这样的:
github添加远程仓库报错:fatal: remote origin already exists.
原因:
git remote add origin htpps://xxxxxxxx //添加远程仓库 git push -u origin master //推送到原始主分支上(这步写了之后以后就直接可以git push)
这2步将远程地址固定了,要修改一下远程地址
可以这样解决:
方法一:
git remote set-url origin https://xxxx //通过远程命令直接修改远程地址
方法二:
git remote rm origin //删除远程仓库 git remote add origin https://xxxx //添加新的远程地址名
总之啥也不会....
我得让我老师来看看 @柠檬8
-----后更-----
出现这个问题是因为github中的README.md文件不在本地代码目录中,可以通过如下命令进行代码合并
git pull --rebase origin master
然后再
git push origin master