git 上传文件/后续上传------分布式版本控制系统
2018-03-16 本文已影响122人
chasing_dream
git init 创建一个git仓库
git add . 把所有的新文件 和修改文件添加到暂存区
git commit -m "提交说明" 每次都需要提交commit
git remote add origin 加自己的仓库地址 关联仓库
git push -u origin master上传新的分支
后续上传新 的文件步骤
git add .
git commit -m "提交说明"
git push
git 后续修改文件步骤
git pull 拉去所有的更改文件
修改完毕,上传
git add .
git commit -m "提交说明"
git push
git 冲突问题
解决方案一:强制覆盖文件
git reset --hard origin/master
//git reset -–hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容,撤销的commit中所包含的更改被冲掉;
git pull 拉去所有的更改文件
解决方案二:合并远程库和你本地的代码
1、git fetch 更新远程仓库文件
2、git diff master origin/master 本地文件和远程仓库文件进行对比
3、git merge origin/master 自动合并
4、根据需求手动删除不必要的代码,修改完成git push到远程仓库