实际应用中git(合并本地与服务器项目)
在服务器直接操作后 本地要做合并操作 否则push会报错误
$ git push
To https://gitee.com/zdbgit/2048.git
! [rejected] master -> master (fetch first)
error: failed to push some refs to 'https://zdbgit:wmzyq2013@gitee.com/zdbgit/2048.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库
git init
2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件
git add .
3、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明
git commit -m 'first commit'
4、关联到远程库
git remote add origin 你的远程库地址
如:
git remote add origin https://github.com/cade8800/ionic-demo.git
5、获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)
git pull --rebase origin master
6、把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。
git push -u origin master
*、状态查询命令
git status
备:详细请参考 http://www.cnblogs.com/tugenhua0707/p/4050072.html
转载于:https://www.cnblogs.com/zhang-bin/p/9772454.html
实际应用中git(合并本地与服务器项目)相关推荐
- IDEA中Git合并冲突
1.美图 2.背景 IDEA中Git合并冲突 先commit本地修改的文件到本地repository pull源码,因为存在代码冲突,所以接下来会自动弹出merge融合窗口,如下图:
- Git初始化本地已有项目并上传到远端仓库
Git初始化本地已有项目 1.初始化仓库 git init2.添加远端仓库地址 git remote add xxxxx仓库地址3.从远程分支拉取master分支并与本地master分支合并 git ...
- idea开发中git合并的代码,
方法一: 将master主分支 合并到 子分支dev上 , 1.当前如果在dev分支上,先提交dev分支的代码到本地,然后推送到服务器, 2.然后切换分支到master主分支上,先更新master主分 ...
- Android Studio中Git更新本地的远程(remote)branch列表?
比如你同事在Git的remote branch中新增branch xxx,但是你发现你在Android Studio中查看存在的branch时,并看不到他增加的branch,如果查看branch,请戳 ...
- git从本地仓库更新项目到远程仓库指定分支
最近在公司提交本地项目到远程分支,着实遇到不少坑,特此记录一下.由于公司开发都在内网,所以记录博客也不能贴代码什么的了.... 1.在本地仓库文件夹中 右键 "git bash here&q ...
- 如何解决Git中的合并冲突
如何解决Git中的合并冲突? #1楼 对于想要半手动解决合并冲突的Emacs用户: git diff --name-status --diff-filter=U 显示所有需要解决冲突的文件. 依次打开 ...
- eclipse使用git合并_Eclipse中使用git
Eclipse从LUNA版本开始默认支持了GIT客户端,可以在导航菜单中windows --> preferences搜索git查看git相关配置. Eclipse中对于git的操作基本都在右键 ...
- coding同步更新服务器文件,git 同步本地项目到coding 上
近来通读了<head first html 与 css>,就想要实践本书配套源码,当把源码从 github 上 fork 到自己的 GitHub 上,在线修改发现不方便,clone 到本地 ...
- Git Stash解释:如何在Git中临时存储本地更改
Git has an area called the stash where you can temporarily store a snapshot of your changes without ...
最新文章
- 【Android RTMP】x264 图像数据编码 ( NV21 格式中的 YUV 数据排列 | Y 灰度数据拷贝 | U 色彩值数据拷贝 | V 饱和度数据拷贝 | 图像编码操作 )
- 数据结构与算法:排序算法的稳定性以及各性能比较python实现
- “小众”之美——Ruby在QA自动化中的应用
- 编辑器图片上传 linux,summernote 富文本编辑器上传本地图片
- 为什么某些地方结婚彩礼那么高呢?而广东却很低甚至不需要?
- 找到你真正喜欢做的事情,坚持下去,坚持多深入一些(转)
- vue.js笔记1.0
- Android 自定义控件 Demo合集
- vs 登录按钮验证_外服战网新增登录方式:关联Apple ID即可快速登录
- Video.js - HTML5 视频播放器
- powerdesigner生成php代码,powerdesigner
- AcWing Django框架课第一节笔记
- java生成base64条形码
- This Week in Spring - July 9, 2013
- “千山之首 大果榛品”2022年辽阳大果榛子地理标志标识推介会开幕
- Android用MediaCodec将相机预览帧编码成MP4视频
- 北京大学肖臻老师《区块链技术与应用》公开课笔记:以太坊原理(一):以太坊概述、账户、状态树、交易树和收据树
- Redis 的 MOVED 转向与 ASK 转向
- [ZJOI2009]狼和羊的故事【最小割】
- 蓝桥杯算法训练-印章