zoukankan      html  css  js  c++  java
  • 共享仓库,远程仓库,多人协作,github操作

    1.共享仓库:

      创建共享仓库
       1.创建文件夹
        mkdir file
       2.设置文件夹属主
        chown tarena:tarena file
       3.将该文件夹设置为可共享的git仓库
        cd file
        git init --bare file1.git
       4.设置本地仓库属主
        chown -R tarena:tarena file1.git

    2.远程仓库的推拉项目:

      添加远程仓库
       git remote add origin tarena@127.0.0.1:/home/tarena/gitrepo/project.git

      向远程仓库推送代码
       git push -u origin master
       * 第一次推送代码时加 -u 选项

      删除远程名字
       git remote rm [origin]

      从远程仓库获取项目:
       git clone tarena@127.0.0.1:/home/tarena/gitrepo/project.git

      从远程仓库拉取分支或代码:
        直接拉取远程分支和当前工作分支合并
          git pull origin dev_Tom
       拉取远程分支到本地,不合并
          git pull origin dev_Tom:dev_Tom
               远程分支名 本地分支名

    3.多人协同合作是push项目:

      开发人员1:git add -> git commit -> git push (ok)

      开发人员2:git add -> git commit -> git pull origin master -> git push

    4.对GitHub进行操作:

      (1)添加ssh密钥:

        1.在本地主机生成ssh密钥
          liunx中获取ssh:ssh-keygen
          *默认密钥存放在~/.ssh/下
          *生成过程会提示设置密码,如果直接回车则表示不设置密码
        2.进入~/.ssh目录 复制 id_rsa.pub 公钥内容
        3.登录GitHub账号,在右上角头像下拉菜单-->settings-->左侧SSH and GPG keys-->new ssh key-->填写title,将复制内容加入key文本框,点击add...

      (2)创建新的GitHub仓库:
        右上角+下拉菜单--> new repository -->填写参考名和基本描述,根据情况选择是否添加readme等内容,选择公有还是私有-->完成

      (3)操作GitHub仓库:

        1.git remote 连接远程GitHub仓库, 如果需要输入密码输入github密码即可
        2.使用git push等操作远程仓库的方法操作即可

  • 相关阅读:
    vue 文件上传
    小程序tab切换
    css实现内凹圆角样式
    vue elemnt upload 提交带参数
    解决在style添加scoped属性的情况下改变插件的css样式无效
    小程序自定义头部导航栏
    icon使用
    JavaWeb和WebGIS学习笔记(三)——GeoServer 发布shp数据地图
    ArcGIS建筑物简化和建筑物群聚合算法实验
    Java web与web gis学习笔记(二)——百度地图API调用
  • 原文地址:https://www.cnblogs.com/zengsf/p/9726506.html
Copyright © 2011-2022 走看看