[git] git合并冲突 本地已有项目上传

git... 讲道理 我现在能隐约感觉到他的强大控制能力了 但是依旧是不习惯.... 无论是什么操作 在我这里都会出问题,,,,

上传本地已有的项目到码云

  • 首先需要现在码云创建一个仓库
  • 然后用git工具在命令行下切换到项目下面
  • 通过git init初始化项目为一个git项目
  • 通过git add .把所有的文件放到暂存区 (如果发现缺少文件的话 注意看看.gitignore文件 如果是thinkphp项目 就默认忽略thinkphp文件夹)
  • git commit -m "说明" 提交到本地仓库
  • git remote add origin 远程地址 链接到远程地址
  • 一般来说 即使是新建的远程仓库 就会有readme.md或者初始化的文件 那么一般先用git pull 把东西拉去下来
  • 然后上传 git push -u origin master 意思是提交代码到 别名为origin的远程仓库的master分支 (我没说错吧)
  • 一般来说 应该没有错误,,, 但是实际上我每次都出错... 问题是合并失败(有冲突)
  • 因为是第一次的关系 远程仓库没有东西 所以可以直接通过 git push -u origin master --force 强行覆盖了远程的代码(超级不推荐 建议找找冲突位置 手动解决)

附加的

解决冲突的方法,这个博主说的很清楚了 我不厚脸皮搬运了

https://blog.csdn.net/qq_34886018/article/details/86479467

讲道理,遇到这么多的问题 倒是对git的工作方式有更多理解了 但是真的好麻烦....~

原文地址:https://www.cnblogs.com/cjdty/p/11615349.html

时间: 2024-11-10 07:05:53

[git] git合并冲突 本地已有项目上传的相关文章

将本地已有项目上传到github

1.在github上创建一个文件 2.看本地C盘中是否有.ssh文件夹 (C:\Users\用户名\.ssh) 检测有没有.ssh文件夹:执行命令   cd ~/.ssh 如果没有的话执行git命令: 1)ssh-keygen 2)cd ~/.ssh 3)ls 3.然后进C:\Users\用户名\.ssh文件夹  打开文件id_rsa.pub 1)打开gitHub中的settings->SSH and GPG keys->New SSH  key 2)将文件夹中的内容粘贴到key中,title

将本地新的项目上传到GitHub新建的仓库

序:之前有人问过我怎么把自己的文件上传到自己新建好的GitHub仓库,也看到一些群里有人问过.所以就打算写一篇文章,记录一下怎么把本地新建的项目上传到自己的GitHub仓库,希望能帮助一下还不太懂的人,各路大神.大牛.大拿请忽略. 1.新建本地库 找个路径新建一个文件夹,也可以使用git-bash创建打开git bash,使用mkdir创建文件夹命令: mkdir python2 #新建名为python2的文件夹 cd python2 #进入文件夹 git init #通过命令git init把

git如何把本地项目上传到码云

我们在刚开始做项目的时候并没有直接在码云上创建项目,而是直接在本地创建项目开发,也有可能项目初期一个人开发,到后续需要合作开发了,这样合作的开发我们就需要把已有的项目上传到git上,详细步骤如下: 1.码云上新建一个项目 XXXX   (项目名) 2.找到项目所在文件夹下,然后右击鼠标,使用git bash here,(前提是已经安装git),出现下图所示: 3.使用 git init 命令     //初始化一个git 本地仓库此时会在本地创建一个 .git 的文件夹 4.使用git remo

Nexus3.X将Maven项目上传至私服

maven中的仓库分为两种,snapshot快照仓库和release发布仓库.snapshot快照仓库用于保存开发过程中的不稳定版本,release正式仓库则是用来保存稳定的发行版本.定义一个组件/模块为快照版本,只需要在pom文件中在该模块的版本号后加上-SNAPSHOT即可(注意这里必须是大写). pom文件内容如下: <groupId>org.learn.maven</groupId><artifactId>mavenweb</artifactId>&

将本地已有的一个项目上传到新建的git仓库的方法

将本地已有的一个非git项目上传到新建的git仓库的方法一共有两种. 一. 克隆+拷贝 第一种方法比较简单,直接用把远程仓库拉到本地,然后再把自己本地的项目拷贝到仓库中去.然后push到远程仓库上去即可.此方法适用于本地项目不是一个git仓库的情况. 具体步骤如下: 1.首先克隆 git clone [email protected]:yuanmingchen/tensorflow_study.git 1 2.然后复制自己项目的所有文件到刚刚克隆下来的仓库中 3.最后push到远程仓库上面去:

Git本地已有项目关联远程仓库

情况: 本地已有项目 远程有个仓库 目的: 本地项目关联远程仓库 首先要把本地项目变成git管理的,也就是建立一个本地仓库,可以在项目目录下面使用git init命令初始化仓库,初始化成功之后会在仓库里面看到 一个.git文件 .git文件里面记录仓库的历史信息,版本分支等等. 然后我们在gitee上新建一个仓库tools去关联它,这里需要把本地的ssh公钥添加到gitee,本地公钥在C:\Users\西红柿\.ssh下面的id_rsa.pub文件, 注意id_rsa文件是私钥,不要透露给别人.

Git分支合并冲突解决(续)

接Git分支合并冲突解决,在使用rebase合并冲突情况下,如果不小心,执行完add后执行了commit,此时本地仓库HEAD处于游离态(即HEAD指向未知的分支),如何解决? 解决方法 (1)此时,分支处于 无分支 状态,创建并切换到新分支(git checkout -b conflict),从而解决HEAD游离状态: (2)放弃此次rebase操作(git rebase --abort): (3)在dev分支上merge新分支,出现冲突(git merge conflict): (4)冲突修

Git的使用--如何将本地项目上传到Github

第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建. 现在我通过命令行在桌面新建一个TEST文件夹(你也可以在其他任何地方创建这个文件夹),并且进入这个文件夹 第二步:通过命令git init把这个文件夹变成Git可管理的仓库 这时你会发现TEST里面多了个.git文件夹,它是Git用来跟踪和管理版本库的.如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见. 第三步:这时候你就可以

Git的使用--将本地项目上传到Github

1.新建一个项目(文件夹),将要上传的项目放进去: test上传github是我新建的文件夹,es6-Setting-up-the-environment是我要上传的项目: 2.进入D:\test上传github,右键git bush here 3.输入git init 把这个文件夹变成Git可管理的仓库 此时会看到文件夹中多了一个.git文件夹,它是Git用来跟踪和管理版本库的.如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见.且变成了master分支(git bash最