本地项目提交代码到git仓库详细教程包含错误解决办法!!!
1、查看远程分支
git branch -r
2、查看本地分支
git branch
二、创建和切换分支
1、创建新分支
git branch 新分支名称
2、切换分支
git checkout 分支名称
3、创建分支的同时,切换到该分支上
git checkout -b 新分支名称
三、从远程仓库pull(拉取)代码到本地分支
1、指定远程分支,和本地分支
git pull origin 远程分支名称:本地分支名称
2、如果不写本地分支名称,则默认和远程分支同名 ,命令如下:
git pull origin 远程分支名称
四、将新分支推送到远程仓库
方法1:使用git命令
git push origin 分支名称
假设我本地创建了一个名为dev的分支,远程仓库还没有这个分支,推送的命令是:
git push --set-upstream origin dev
五、删除分支
1、删除本地分支(不能删除当前所在的分支,如果要删除,必须先切换到其他分支上)
git branch -d 分支名称
如果删除时报错:error: The branch ‘分支名称’ is not fully merged. (意思是:分支未完全合并)。解决方法是使用 -D 强制删除,代码如下:
git branch -D 分支名称
2、删除远程分支
git push origin :分支名称
注意:分支名称前有个冒号,分支名前的冒号代表删除
六、合并分支
1、假如我们现在位于分支dev上,刚开发完自己负责的功能,执行了下列命令:
git add .
git commit -m '某某功能已完成,提交到[分支名称]分支'
git push -u origin 分支名称
2、首先切换到master分支上
git checkout master
3、如果是多人开发的话,需要把远程master分支上的代码pull下来
git pull origin master
4、然后把dev分支的代码合并到master上
git merge 分支名称
如果git merge的时候出现冲突,可以执行下面的命令取消merge:
git merge --abort:
5、然后查看状态
git status
6、最后一步,Push推送到远程仓库
git push origin master
-------------------------------------------------------------------我是分割线------------------------------------------------------
一.本地项目上传公司GitLab步骤(教程如下链接!!!)
添加链接描述
二.本地项目更新了代码,怎么提交新修改部分的
git status /查看当前有哪些文件更新了 会红色展示
这个时候将你修改的文件提交到暂存区
git add APP-META
这个时候你再去执行 git status 会发现文件目录下的文件名变成绿色了,这个时候就说明提交到暂存区了
这个时候继续执行以下命令 就会更新到远程仓库了
git commit -m "自定义备注名称"
git pull origin 分支名称
git push origin 分支名称
三.日常提交代码报错解决办法:
git push -u origin master 报错 处理办法
git remote -v
如果没有反应,输出以下命令
git remote add origin 仓库地址
成功后再输出
git remote -v
就会显示当前远程的origin
继续
git pull origin 分支名称
就成功了,拉到对应的分支了
然后继续
git push origin 分支名称
如有以下报错 (红字报错)
不要慌 使用
git status
查看是不是最新的(正常情况下都是新的)
继续操作
git pull --rebase origin 分支名称
返回正常
继续
git push origin 分支名称
提交代码成功!!!
这个时候去仓库检查 就有了对应的文件,看完请关注收藏,谢谢!
git -如何摆脱You are currently editing a commit while rebasing branch 或者分支名字后面出现 REBASE 1/1
一个命令解决
git rebase --abort
终止变基操作并返回到先前的状态
报错提示:
fatal: ‘origin’ does not appear to be a git repository
fatal: Could not read from remote repository.
! [rejected] PRE -> PRE (non-fast-forward)
error: failed to push some refs to ‘https://gitlab.com/.git’
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: ‘git pull …’) before pushing again.
hint: See the ‘Note about fast-forwards’ in ‘git push --help’ for details.
On branch PRE
nothing to commit, working tree clean
fatal: Not a valid object name: ‘master’.
本地项目提交代码到git仓库详细教程包含错误解决办法!!!相关推荐
- idea本地项目上传至远程仓库及一些常见问题的解决办法
关联分支 操作:点击idea菜单栏git->create git respository->add->commit->manage remote(远程仓库链接关联)->p ...
- 本地项目关联到远程git仓库
本地项目关联到远程git仓库 场景是这样的:在gitee-code上新建一个项目,gitee会帮你把项目初始化,初始化之后会根据你的选择生成默认的说明文件和gitignore文件.这个时候你就可以复制 ...
- Git使用(Git安装、建立Git仓库、克隆Git仓库、提交代码至Git仓库)
目录 1 Git安装 2 建立Git仓库 3 克隆Git仓库 3.1 新建Spring Boot项目 3.2 克隆Git仓库 4 提交代码至Git仓库 4.1 Pull 4.2 Commit 4. ...
- GPU运行Tensorflow详细教程及错误解决
GPU运行Tensorflow详细教程及错误解决 前提条件 配置GPU运行 确认是否成功配置 出现的错误及解决方案 前提条件 最重要的一点:CUDA与tensorflow的版本一点要对应,不然用不了! ...
- IDEA中的将项目提交到远程git仓库
git是一款非常优秀和流行的代码托管平台,技术上分为git代码仓库和git客户端:目前流行的git代码仓库有github.码云等,当然也可以搭建自己的私有git仓库:而git客户端则是用来操作代码仓库 ...
- 提交代码到git仓库
1.在文件夹中打开git命令窗口 --------- Git Bash Here 2.git init ---------- 初始化本地仓库 3.git remote add 自定义名 远程仓库代码地 ...
- 将本地项目上传至git仓库的步骤
步骤: 1.码云上新建一个项目 XXXX (项目名) 2.本地创建一个文件夹E:/XXXX,然后使用git bash 3.cd 到本地文件夹中E:/XXXX //如果是在创建的文件中git bash ...
- git第一次提交代码至远程仓库-强制推送
一 首次提交代码到git仓库 第一步:git init 初始化项目文件夹 第二步:git add . 键所有文件添加到暂存区 第三步:git commit -m "first commit& ...
- git第一次提交代码至远程仓库
一 首次提交代码到git仓库 第一步:git init 初始化项目文件夹 第二步:git add . 键所有文件添加到暂存区 第三步:git commit -m "first commit& ...
最新文章
- 以编程方式进行NLog的配置【转】
- 关于Plos one 和 SR
- Alibaba微服务事务Seata源码深度剖析 - 笔记
- 『设计模式』一张图告诉你UML图怎么画❀
- scala 函数中嵌套函数_Scala合成函数
- pom.xml 配置之:snapshot 快照库和 release发布库 的区别
- java解析多层嵌套json字符串
- RabbitMQ——消息发布订阅
- Java进阶:GIT
- .net,微软,薪资及其他
- python本科毕业论文范文_【软件工程论文】软件工程论文范文(共40篇)
- Java判断拼音的工具类
- HPSocket C++控制台版DEMO
- echarts 关系图 力引导布局
- Cyclone IV系列FPGA串口远程烧写详解
- 中职学校计算机教学参考文献,中职计算机教学论文
- 迪普科技“高”在哪里?
- 服务器虚拟机双活,VMware双活数据心解决方案详解.pptx
- python画圣诞树代码解读_使用Python画了一棵圣诞树的实例代码
- python类实例化 输入参数名字 下划线_Python 用下划线作为变量前缀和后缀指定特殊变量...
热门文章
- 什么是jdk?什么是jre?jdk和jre的区别。
- javascript 数组替换删除插入元素到指定位置
- base64编码转换为图片并上传到服务器
- 字符串压缩(C++)
- book回车键 mac_实用的Macbook设置,这些你一定要知道
- 考虑用户侧柔性负荷的社区综合能源系统日前优化调度(完美复现)matlab-yalmip-cplex/gurobi
- 十六、串口命令控制LED灯开关
- 这些例子很炫,感兴趣的童鞋可以了解一下
- 计算机企业锻炼总结,计算机教师企业锻炼总结汇报2021【5篇】.docx
- 计算机异常情况处理ppt,Word / Excel / PPT2007计算机异常导致文件丢失,如何恢复?...