美文网首页
【Git使用】关联本地与远程仓库,并推送拉取

【Git使用】关联本地与远程仓库,并推送拉取

作者: _水杉 | 来源:发表于2019-04-11 11:39 被阅读0次

    场景

    情况是这样的,公司内部测试服务器上安装了一个Git,充当项目团队中的中央服务器。

    现在我本地已经创建了一个仓库 A,也添加了一些文档,只是还没有推送到远程仓库。事实上,连远程仓库都还没创建呢。

    现在我要做的事:

    • 创建远程仓库 R
    • 将本地仓库A中的内容推送到远程仓库R,以供项目团队内的其他人拉取

    创建远程仓库

    因为我们不会在Git中央服务器上工作(即写代码),所以只需创建一个裸仓库即可。

    一个远程仓库通常只是一个裸仓库(bare repository), 即一个没有当前工作目录的仓库。
    因为该仓库仅仅作为合作媒介,不需要从磁碟检查快照;存放的只有 Git 的资料。
    简单的说,裸仓库就是你项目目录内的 .git 子目录内容,不包含其他文件或目录。

    git init --bare R.git
    

    推送拉取

    首先在本地仓库中添加远程仓库

    git remote add origin http://192.168.0.152/R.git
    

    一般远程仓库默认名origin
    http://192.168.0.152/R.git 是远程仓库的http地址。

    推送

    git push origin master
    

    拉取

    git pull origin
    

    相关文章

      网友评论

          本文标题:【Git使用】关联本地与远程仓库,并推送拉取

          本文链接:https://www.haomeiwen.com/subject/ltpziqtx.html