汇聚:Git相关常用用法,以及不常出现的问题!
1. Git常用用法汇总
1. 初始化本地仓库
git init
2. 添加文件
添加单个文件:
git add [fileName]
或则
添加整个本地项目中的所有文件:
git add .
3. 提交文件
git commit -m "your commit descrition!"
- Git的提交文件是提交到本地的仓库中,这点与SVN有些不同。
- 如果需要将文件提交到远程仓库中,则需要将文件“推”到远程仓库中,请往下看!
3. 与远程仓库关联
格式
git remote add [origin] [remote git repository url]
示例
git remote add origin https://github.com/pdliuw/YourProjectName.git
4. 从远程仓库“拉”数据到本地仓库中
git pull origin master
5. 从本地仓库“推”数据到远程仓库中
git push -u origin master
2. 问题、解决办法汇总
1. 无法提交“本地项目”到“远程仓库”中
诞生环境
在Github上创建仓库后,使用Visual studio code工具将本地项目提交到Github上,在执行 git push -u origin master时产生的问题
错误信息
error: failed to push some refs to 'git@github.com:....." Updates were rejected because the remote contains work that you do not have locally.
解决办法
1. 此问题是由于本地和Github上的文件产生冲突导致的,因此将本地项目与Github项目合并冲突后再次执行即可解决此问题
2. 具体步骤
1. 先将Github项目拉下来
git pull origin master
2. 再将本地项目提交到Github
git push -u origin master
3. TODO
进一步扩充、丰富、完善相关内容!
未完待续。。。