将本地已有的一个非git项目上传到新建的git仓库的方法一共有两种
一、 克隆+拷贝
第一种方法比较简单,直接用把远程仓库拉到本地,然后再把自己本地的项目拷贝到仓库中去。然后push到远程仓库上去即可。此方法适用于本地项目不是一个git仓库的情况。
具体步骤如下:
1、首先克隆
git clone [email protected]:yuanmingchen/tensorflow_study.git
- 1
2、然后复制自己项目的所有文件到刚刚克隆下来的仓库中
3、最后push到远程仓库上面去:
git push -u origin master
- 1
二、 强行合并两个仓库
第二种方法就是先将本地的项目初始化为一个git仓库,然后再强行合并本地仓库和远程仓库,由于这两个仓库是完全不同的两个仓库,所以直接pull都会报错,需要在pull的时候假加上–allow-unrelated-histories才可以pull成功。此方法适用于本地项目已经是一个git仓库的情况。
具体步骤如下:
1、新建git仓库,将本地项目设置为一个git仓库。如果本地项目已经是一个git仓库了,请跳过这一步。在项目根目录下:
git init
- 1
2、把当前目录下的已有文件全部加到刚刚新建的git仓库中:
git add .
- 1
3、保存刚刚加入的文件,并书写保存信息:
git commit -m "push current files"
- 1
4、将本地仓库与远程仓库关联起来:
git remote add origin [email protected]:yuanmingchen/tensorflow_study.git
- 1
5、pull远程仓库的内容,更新本地仓库,使用–allow-unrelated-histories忽略本地仓库和远程仓库的无关性,强行合并(关键):
git pull origin master --allow-unrelated-histories
- 1
6、把本地仓库的内容push到远程仓库:
git push -u origin master
- 1
然后就ok了。
三、其他git命令
最后附上git的一些其他命令:
1、删除已将关联的远程主机
git remote rm origin
- 1
2、查看所有本地分支
git branch -a
- 1
3、新建一个分支,名字叫xf
git branch xf
- 1
4、切换分支到xf分支
git checkout xf
- 1
5、把远程分支的代码pull到本地分支:git pull <远程主机名> <远程分支名>:<本地分支名>
如:取回origin主机的master分支,与本地的xf分支合并,输入命令:
git pull origin master:xf
- 1
6、推送当前的分支,git push <远程主机名> <本地分支名>:<远程分支名>
PS:注意,分支推送顺序的写法是<来源地>:<目的地>,所以git pull是<远程分支>:<本地分支>,而git push是<本地分支>:<远程分支>。
如:把本地的xf分支推送到origin主机的master分支,输入命令:
git push origin xf:master
- 1
git将本地仓库上传到远程仓库
在已有的Git库中搭建新库,并且将本地的git仓库,上传到远程服务器的git库中,从而开始一个新的项目首先,在本地新建文件夹abc,进入到abc里面,然后gitinit。这样就在本地初始化了一个git项目abc。然后,登录到远程的git服务... 查看详情
如何将一个已有的项目托管到github或是码云上?
...路径下:gitinit 建一个裸仓库。②远程仓库地址:将本地的仓库和远程仓库关联gitremoteaddorigin仓库地址③将远程仓库的东西拉下来,与本地仓库合并gitpulloriginmaster④将文件存进暂存区gitadd.⑤gitcommit-am"提交的信息"⑥提交到远... 查看详情
将本地项目上传到git
...并将项目名写入此文件echo"#Lee">>README.md2、新建一个本地仓库(先进入项目文件夹)通过命令gitinit把这个目录变成git可以管理的仓库gitinit3、将README.md文件加入到仓库中gitaddREADME.md4、用命令gitcommit告诉Git,把文件提交到本地... 查看详情
sourcetree如何将本地新项目上传到git(mac端)
...接;2、打开sourcetree,点击新建,然后点击添加已存在的本地仓库;3、这时就会看到一个本地项目在列表里显示4、然后双击这个项目就会进入设置界面;5、在左侧将现有的远端删掉,如图:6、打开右上角设置,如图添加创建的... 查看详情
利用git命令上传项目到github指定仓库
1.建立GIt可管理的仓库cd到本地项目根目录下,执行gitinit命令:gitinit2.将项目的所有文件添加到仓库中(注意add后面有一个“.”)gitadd.3.将上一步add的文件commit到仓库gitcommit-m"提交的说明注释"4.到GitHub官网新建一个仓库(Creat... 查看详情
如何将本地的一个新项目上传到远程仓库上新建的仓库中去(代码片段)
将一个本地的项目上传到GitHub仓库中托管,简单来说分为五步。1、gitinit把这个文件夹变成Git可管理的仓库。2、gitadd.把该目录下的所有文件添加到仓库3、gitcommit-m"firstcommit"把项目提交到仓库。4、gitremoteaddorigin...(将本... 查看详情
如何将本地的一个新项目上传到远程仓库上新建的仓库中去(代码片段)
将一个本地的项目上传到GitHub仓库中托管,简单来说分为五步。1、gitinit把这个文件夹变成Git可管理的仓库。2、gitadd.把该目录下的所有文件添加到仓库3、gitcommit-m"firstcommit"把项目提交到仓库。4、gitremoteaddorigin...(将本... 查看详情
写给大忙人看的git案例总结(代码片段)
...git用户名邮件单纯的下载一个仓库将远程仓库的更新拉到本地仓库(不影响本地已有的提交)将本地修改上传到远程仓库将本地更改上传到远程仓库,并使本地远程一致新建一个仓库并用本地代码初始化我不想同步某些文件/文... 查看详情
使用git将项目上传到github(最简单方法)
...ordowload会出现一个地址,copy这个地址备用。5.接下来就到本地操作了,首先右键你的项目,如果你之前安装git成功的话,右键会出现两个新选项,分别为GitGuiHere,GitBashHere,这里我们选择GitBashHere,进入如下界面,Test_Bluetooth即为我... 查看详情
快来学!git建立本地仓库并将项目上传到gitee的完整步骤(代码片段)
目录Git建立本地仓库并将项目上传到Gitee的完整步骤1、前提2、选择需要上传的项目3、设置个人信息4、在本地项目目录创建本地仓库5、上传所有代码到本地仓库6、在gitee上新建一个仓库6.1关联本地仓库并上传代码6.2push时,会报错... 查看详情
将本地新的项目上传到github新建的仓库(代码片段)
...群里有人问过。所以就打算写一篇文章,记录一下怎么把本地新建的项目上传到自己的GitHub仓库,希望能帮助一下还不太懂的人,各路大神、大牛、大拿请忽略。1.新建本地库找个路径新建一个文件夹,也可以使用git-bash创建打... 查看详情
git学习
在已有的Git库中搭建新库,并且将本地的git仓库,上传到远程服务器的git库中,从而开始一个新的项目首先,在本地新建文件夹abc,进入到abc里面,然后gitinit。这样就在本地初始化了一个git项目abc。然后,登录到远程的git服务... 查看详情
将本地仓库上传至远程git仓库(代码片段)
很多时候我们在本地创建了一个项目,在项目进行至一个阶段后我们希望使用Git将代码上传,防止代码意外丢失。这时我们就需要知道如何将本地项目上传至远程Git仓库。日常生活中我们大多是将远程Git仓库中的项目拉到本地,... 查看详情
sourcetree将本地已有的git项目推送到远程git仓库
1.在远程git仓库创建对应的项目;2.用命令行生成本地的sshkey;3.把公钥粘贴远程仓库对应的位置;4.SourceTree设置远程仓库的地址;5.把本地对应的分支推送到远程仓库;注意:1.httpbuffer如果设置得过小,无法传输大文件; 2.s... 查看详情
如何将本地的代码上传到github
...ordowload会出现一个地址,copy这个地址备用。5.接下来就到本地操作了,首先右键你的项目,如果你之前安装git成功的话,右键会出现两个新选项,分别为GitGuiHere,GitBashHere,这里我们选择GitBashHere,进入如下界面,Test_Bluetooth即为我... 查看详情
git将仓库上传到github的最简单的方法(代码片段)
初始化本地git仓库最开始在本地写好程序,在根目录用gitinit命令会创建一个空的repository然后执行gitadd.会将本地所有程序先加入到一个暂存区执行gitcommit将暂存区的文件加入到repository此时把整个项目都删掉都行,因为在.git文件... 查看详情
如何将本地git仓库中的代码上传到github
...S3Test,仓库地址为:https://github.com/hyuanyuanlisiwei/CSS3Test2,本地git仓库中的文件项目为CSSTest3,将本地仓库上传到远程仓库: 运行命令: gitremotermorigin gitremoteaddoriginhttps://github.c 查看详情
怎么将本地项目放到码云(gitee)上面?图文详解
...在此就不多赘述。现在很多公司都在用git了。那么怎么将本地已经有的项目放到码云(gitee)上呢?前置条件说明:1:原来项目所在位置:D:workspace01class如下图:2:放git项目所在文件夹目录:D:workspace01kgautocode好了,接下来,我们... 查看详情
版权归原作者 码农汉子 所有, 如有侵权,请联系我们删除。