将本地创建的git仓库推送到指定地址

环境要求:Ubuntu12.04,git version 1.7.9.5

摘要:

如果本地已经搭建好git,同时在指定地址已经建立了该项目,

那么从本地创建的git仓库推送到指定地址主要有如下几步:

git  init

git add .

gcmsg "初始化"

git push git@IP:namespace/rulee.git master


另外详细的过程可以参看如下描述:

第一步:创建本地仓库

(1)利用工具或手工按maven方式建好一个工程本地项目rulee;

目录结构为:

rulee/src/main/java/*.java(*.java表示很多java文件)

        /src/main/resources/*.*

       /src/main/webapp/*.*

(2)为rulee项目创建本地仓库,进入rulee项目根目录,在根目录下执行如下操作:

 git init      //初始化工作。

(3)将rulee项目文件提交到本地仓库:

 git add . //表示所有

gcmsg "初始化"


第二步:为当前用户创建ssh连接公钥,并将公钥添加在个人的Git@IP账号下,用于向远程服务器push时的验证

1.进入用户的家目录(/root/.ssh)中会有一个 .ssh 的隐藏目录,里面有两个文件 id_rsa 和 id_rsa.pub ,其中id_rsa.pub中的内容就是我们要的公钥;

# ssh-keygen    //执行该命令可以再次产生新公私钥,途中还需要按三次回车,后两次是输入密码,可以随便输两次要一致,为了方便可以不输入,直接回车;

                

 2.打开id_rsa.pub文件,将其中全部内容复制添加在你个人Git@IP账号下的公钥中保存(保存时需要输入你的账户密码,注意其中空格);

                

3.验证下公钥是否添加成功:

#ssh -T git@IP            //中途会询问是否连接,输入yes回车,Welcome 表示已经连接成功

                

第三步:将rulee项目push到远程仓库:

1.在Git@IP上创建一个rulee的项目仓库作为远程仓库使用;        

2.在本地进入rulee的根目录

两种推送方式:

(1)

git remote add  git@IP:namespace/rulee.git       //namespace是各个账号的路径,需要根据实际情况进行更改

git remote -v          //可以查看添加的远程仓库

git push  master    

(2)

 git push    git@IP:namespace/rulee.git master      





  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值