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等操作远程仓库的方法操作即可

  • 相关阅读:
    如何使用NuGet package .nupkg文件?
    利用Z.Expressions.Eval表达式求值
    表达式实现填写“阶段标记”属性
    NX导入DWG失败
    简单工厂模式(Simple Factory Pattern)
    电脑装系统蓝屏未解决
    idea intellij 配置总结
    poiexcel 笔记
    Springboot
    Springboot--maven命令子模块单独打包
  • 原文地址:https://www.cnblogs.com/zengsf/p/9726506.html
Copyright © 2011-2022 走看看