CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 8317|回复: 7

用repo管理自己的git 仓库

[复制链接]
发表于 2013-8-29 17:59:23 | 显示全部楼层 |阅读模式
本帖最后由 aaron 于 2013-8-31 10:37 编辑

  1 准备工作。
     安装git工具。 yum安装git-core就行了。
     局域网中的两台主机,当然在本机上建也行。
     本机:192.168.160.89.
     git服务器:192.168.160.83

    git服务器下新建git用户,必要时允许匿名访问。

  2 例如要将本机上的某个目录(如moon)作成一个git repo,传到git服务器上。
    moon 下结构

    开始了,首先在git服务器上操作。
    # mkdir /pub/git/moon.git
    # cd /pub/git/moon.git
    # git init --bare
    # chown git:git /pub/git/moon.git -R
     
     在本机上操作
    # cd moon
    # git init-db
    # git add *
    # git commit -m -a "first"
    # git remote add master git@192.168.160.83:/pub/git/moon.git
    # git push -u origin master    之后如果顺利的话就可以将moon目录上传到git服务器上了,

    在别的目录后主机上git clone就可以得到moon目录。
    git clone git@192.168.160.83:/pub/git/moon.git
回复

使用道具 举报

发表于 2013-8-29 19:40:39 | 显示全部楼层
git push master --all非常不好。哈
回复 支持 反对

使用道具 举报

发表于 2013-8-29 21:09:14 | 显示全部楼层
这样来,行不?git push master:master
回复 支持 反对

使用道具 举报

发表于 2013-8-29 21:10:00 | 显示全部楼层
打少了   。。git push origin master:master         
回复 支持 反对

使用道具 举报

发表于 2013-8-29 21:10:34 | 显示全部楼层
灌水。。。继续灌水。。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-30 09:45:13 | 显示全部楼层
lin 发表于 2013-8-29 21:10
打少了   。。git push origin master:master

多谢指正,要好好学习!!!!
回复 支持 反对

使用道具 举报

发表于 2013-9-3 22:57:31 | 显示全部楼层
git push -f   怎么样?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-4 09:47:01 | 显示全部楼层
醉月 发表于 2013-9-3 22:57
git push -f   怎么样?

这个更恶劣,还是要指明分支好点
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-22 23:59 , Processed in 0.024549 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部