把本地git仓库的项目上传到远程仓库

之前在学校实验室服务器上建了一个git远程仓库,存放我写的express项目代码。后来由于出去实习,就无法访问那个远程仓库了,因为它在校园网内。

还好我的笔记本中有这个项目完整的本地仓库,于是我就试着在阿里云中新建一个仓库,这样就能把我的本地仓库的代码都上传上去。

首先,我再home目录创建了仓库文件夹,然后在这个文件夹下创建一个子文件夹作为我express项目的仓库目录

mkdir /home/repository/meadowlark.git

在meadowlark.git目录下,运行

git --bare init

简单两步,服务器端的任务就完成了。



然后,我再本地仓库运行

 git remote -v

可以看到之前设置的远程仓库地址

origin [email protected]***:/home/nodejs/meadowlark.git (fetch)
origin [email protected]***:/home/nodejs/meadowlark.git (push)

现在已经没用了需要删掉。

git remote rm origin

然后设置新的远程仓库地址

git remote add origin [email protected]:/home/repository/meadowlark.git

到这里基本已经结束了,我试着运行git push, bash提示我

fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

git push --set-upstream origin master

按照提示输入上面的命令之后,本地仓库的代码都已经上传到远程仓库了。

以后使用

git push

也没再出现问题。

朋友想拉取我的项目代码,我让他直接输入

git clone [email protected]:/home/repository/meadowlark.git

就能把代码拉取下来,这也说明我们的远程仓库是没有问题的。

原文地址:https://www.cnblogs.com/qianqiu-1026/p/8718042.html

时间: 2024-10-21 11:49:39

把本地git仓库的项目上传到远程仓库的相关文章

第一次从本地项目上传到远程仓库

1.缘由:最近在改写springboot的源码,改造为适合公司的架构. 2.步骤: (1) git init (2)git add . (3)git remote add origin [email protected]****:***/**.git (4)git push --set-upstream origin master    可能会报错: error: src refspec master does not match any.    error: failed to push so

分布式版本控制系统Git-----2.上传至远程仓库之基础版

好,之前已经将文档下载下来了,但是我感觉还是将自己之前截的图放出来比较好,自己整理的,但是总不能放桌面上,时间久了也会忘得,索性放到博客上吧,也便于其他人查看,简直是百利而无一害啊.哈哈.来吧. 注意!想操作以下步骤,一定要看上一篇下载下来的zip中的第一章的" 初次运行 Git 前的配置 ",否则下面的操作失败!! 1.首先创建自己的远程仓库.我的仓库名是Demo 2.它会提示你接下来怎么做. 3.那就按照它说的来呗.首先新建一个文件夹,路径不要含有中文,毕竟是个程序员,要知道乱码的

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

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

git将本地仓库上传到远程仓库

在已有的Git库中搭建新库,并且将本地的git仓库,上传到远程服务器的git库中,从而开始一个新的项目 首先,在本地新建文件夹abc,进入到abc里面,然后git init.这样就在本地初始化了一个git项目abc. 然后,登录到远程的git服务器上,到gitrepo目录下面,mkdir abc.git.然后进入abc.git目录.git  --bare init.这样就在服务器端建立了一个空的git项目. 之后,在本地,进入到abc目录里面,增加远程仓库.git remote -v 显示项目目

eclipse利用git插件将项目上传到码云

1.eclipse--->Help--->install new software--->da - http://kesin.oschina.io/update-site/4.5/ 2.将项目上传到码云 https://www.cnblogs.com/mmzs/p/8607854.html 原文地址:https://www.cnblogs.com/gdf456/p/12402884.html

将本地项目上传到远程Git服务器

适用场景: 新建的项目,需要将本地项目与远程仓库关联起来操作如下: 1. git init   //初始化项目2. git remote add 远程地址  //设置remote地址3. git add .   //将全部文件添加到git暂存区里面,‘.’点的意思是文件夹下所有文件,如果只想添加一个用@文件名4. git commit -m 'first commit'   //提交文件,-m 编写注释5. git push   //推送到远程分支 执行完以上操作,项目就与远程git仓库关联到了

git安装和项目上传到GitHub

重装系统后,Git安装也要来重来 下载 国内下载地址:https://npm.taobao.org/mirrors/git-for-windows 安装忽略 生成密钥 输入然后都是下一步,生成密钥,生成的在C:\Users\Admin\.ssh ssh-keygen -t rsa -C "[email protected]" 进入C:\Users\Admin\.ssh 打开git 代理输入 ssh-agent bash 然后 ssh-add ~/.ssh/id_rsa 复制,粘贴到gi

使用git将本地代码项目上传到github ..

本地环境: IntelliJ IDEA 2016.1.2 .git 客户端 .github帐号 ... Start building git project ... 1.登录到github.com后,点击选中如下图所示: 2.添加创建信息,分别如下: Repository name: 仓库名称 Description(可选): 仓库描述介绍 Public, Private : 仓库权限(公开共享,私有或指定合作者) Initialize this repository with a README

使用git将本地项目上传至git仓库

个人博客 地址:https://www.wenhaofan.com/article/20190508220440 介绍 一般来说开发过程中都是先在git创建远程仓库,然后fetch到本地仓库,再进行commit push等操作,但是有时候也需要将本地已经开发的项目上传至一个空的远程仓库中,期间也是遇到不少问题,特此总结一下 初始化本地仓库 初始化仓库 git init 将文件提交至本地仓库 git commit -m "注释" 关联线上仓库 git remote add origin