本地项目提交代码到git仓库详细教程包含错误解决办法!!!

这篇具有很好参考价值的文章主要介绍了本地项目提交代码到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 push --set-upstream origin dev,git,github

这个时候将你修改的文件提交到暂存区

 git add APP-META

这个时候你再去执行 git status 会发现文件目录下的文件名变成绿色了,这个时候就说明提交到暂存区了
git push --set-upstream origin dev,git,github

这个时候继续执行以下命令 就会更新到远程仓库了

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 push --set-upstream origin dev,git,github
不要慌 使用

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’.文章来源地址https://www.toymoban.com/news/detail-643747.html

到了这里,关于本地项目提交代码到git仓库详细教程包含错误解决办法!!!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git如何初始化本地代码提交到远程仓库?

    1.在本地项目目录中打开终端,使用以下命令初始化Git仓库 2.使用以下命令将项目中的所有文件添加到Git仓库中: 如果只想添加某个文件,可以使用以下命令: 3.使用以下命令提交添加的文件到本地Git仓库: 其中,-m参数后面的内容是提交的说明信息,可以根据实际情况修改

    2024年02月15日
    浏览(61)
  • git 本地新创建的项目提交到远程仓库的操作步骤

    1. 创建远程仓库(若有可自行忽略) 2. 创建本地仓库 打开git的命令操作窗口 进入项目所在的文件路径 cd /xx/xx 3. 本地项目仓库的初始化 执行后的会默认创建master主干 git status 验证是否创建成功,若是正常使用git 的常用命令则仓库初始化成功。 4. 本地仓库与远程创建建立关

    2024年02月07日
    浏览(65)
  • git 基本操作——将本地代码提交至远程仓库的过程

    1、初始化一个新的仓库 2、添加所有文件到暂存区 3、提交所有更改 4、配置远程仓库地址, 该操作将会为名为 origin 的远程仓库设置为 remote-repository-url 5、推送代码到远程仓库 请注意,如果远程仓库中已经存在一个名为 master 的分支,并且该分支的历史记录与本地仓库的历史

    2024年02月02日
    浏览(66)
  • 【Git】本地项目代码上传到git仓库

    1.删除原有git信息,在项目目录,右键,选择 git Bash Here 删除当前项目的git信息: rm -rf .git 2.添加自己的远程信息 新建一个git远程仓库,以gitee为例: 仓库名称最好和你本地代码目录名称一致,因为下次拉取项目时候,这里的仓库名称就是你拉取代码的目录名称。 创建好的空

    2024年02月10日
    浏览(42)
  • 【Git】git push --mirror 迁移项目到其他代码仓库,且保留分支与提交记录。

    需要把云效代码仓库的某些项目,迁移到公司内部的代码仓库。且需要保留迁移项目的分支和提交记录。 百度各种方法,并不停本地测试,结合以往gitlab操作经验解决。 执行前需要,提前在其他代码仓库里新建好项目(New Project),得到Rename repository Path。 执行逻辑 1.根据远

    2024年02月12日
    浏览(53)
  • 如何将本地代码推送到git仓库/更换项目git仓库(简单粗暴)

    开发两年半了,这天有一个新项目需要我初始化项目,平常的工作自己只是拉取代码开发再推送,并没有自己创建过仓库,于是乎我研究了一个简单粗暴的方法,完美推送初始化项目! 1.首先在git网站先创建自己的远程仓库 2.直接复制远程仓库地址 3.使用编译工具直接拉取,

    2024年02月16日
    浏览(48)
  • Git:完美实现远端仓库迁移,包含提交历史

    最近一直在写一个小项目,服务端及Web端领导交给我来写,其中提供两个对外接口给领导,领导的设备客户端对接用。我的系统代码都是在git上自己的账户下新建存储库 管理的。开发的差不多了,领导一问,好家伙,让我搞到另一个私有的公司组织下的代码仓库里。于是,就

    2024年02月10日
    浏览(44)
  • 使用git把本地项目关联远程代码仓库,并推送到远程仓库

    你在本地新建了一个项目,写好了代码,但是没有关联远程仓库,怎么关联并上传呢? 你要先去gitee创建一个代码仓库,然后复制http地址。 首次提交项目代码到一个新建的远程仓库: 方式一(推荐): 1、在项目目录中右键 git bash here。 通过命令 git init 把这个目录变成git可以

    2024年02月08日
    浏览(75)
  • 使用Git将本地文件提交到远程仓库 使用Git将本地文件提交到远程仓库

    使用Git将本地文件提交到远程仓库 现在要将本地代码推到git远程仓库保存,可以提交和拉取操作 本地项目已经创建 git远程仓库已经建(github、gitee都行) 操作如下: 1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2、把文件添加到版本库中,使

    2024年02月13日
    浏览(55)
  • Git 如何将一个项目的代码放到一个新的仓库中,但不在新的仓库中显示旧的提交记录

    场景:我想把RuoYi的代码放到一个新的仓库里,放进去之后,这个仓库会显示RuoYi之前的所有提交,如何不显示这些旧的提交? 有时候,我们可能需要将一个项目的代码放到一个新的仓库中,但是我们又不想在新的仓库中显示旧的提交记录。这可能是因为旧的提交记录包含一

    2024年02月07日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包