• Gitlab管理下本地Git配置


    公司项目组用的是Gitlab,组内成员分配有有固定的git个人账户,不同成员有不同的模块编辑权限,使用前需要配置好本地的Git。对一直使用svn的小菜菜来说,这个还是需要一点步骤配置下才可以使用的。配置githost的流程:

    1. 将项目组指定的host地址加入到本地的host文件,然后根据这个地址访问项目地址,输入本人用户名和密码可以进入Dashboard,里面有自己权限下的各个目录,要clone到本地需要还需要继续下面的操作。
    2. 本地安git,配置环境变量,将bin加入至path。Git的下载地址:https://git-scm.com/download/win
    3. 如果不习惯命令行想利用图像化界面,可以安装tortoisegit。下载地址:https://tortoisegit.org/download/
    4. 上面已经安装好git,打开git shell,一般桌面上会有这个快捷方式,或者右键有git bash。本地用ssh命令生成密钥(下面有步骤),目标文件夹为C:UsersAdministrator.ssh,将id_rsa.pub里的内容复制出来粘贴到我们项目SSH Keys的设置中
    5. 并将项目组的config文件copy至C:UsersAdministrator.ssh,这样本地就可以用git clone获取远程仓库的项目了。
    6. 配置好上面的那些,可以在本地建立一个文件夹存放将要clone的项目,clone完成后,在该文件夹下右键看TurtoiseGit的话应该自动关联了,也可以使用GUI进行分支切换了。
    以github为例:git在windows上配置ssh公钥 
    1. 安装git,从程序目录打开 "Git Bash" 
    2. 键入命令:ssh-keygen -t rsa -C 1234567@gmail.com" 
      "1234567@gmail.com"是github账号
    3. 提醒你输入key的名称,输入如id_rsa
    4. 在C:Documents and SettingsAdministrator下产生两个文件:id_rsa和id_rsa.pub
    5. 把4中生成的密钥文件复制到C:Documents and SettingsAdministrator.ssh 目 录下。
    6. 用记事本打开id_rsa.pub文件,复制内容,在github.com的网站上到ssh密钥管理页面,添加新公钥,随便取个名字,内容粘贴刚 才复制的内容。
    需要注意步骤2中产生的密钥文件在当前用户的根目录,必须把这两个文件放到当前用户目录的“.ssh”目录下才能生效。在windows中只能在命令行下输入创建"."开头的文件夹。命令为 mkdir .ssh
     
    福利:
    两个比较好的Git教程:
    简单常用:简明Git教程
  • 相关阅读:
    关键字 final
    继承中的构造方法
    方法的重写
    使用tar 和 split 将文件打包、压缩并分割成指定大小
    标准Web系统的架构分层
    Android的安全机制 1 -- 老罗
    Android 在 SElinux下 如何获得对一个内核节点的访问权限
    移动数据 流程分析
    ARM Linux 3.x的设备树(Device Tree)
    如何分析Android的Log
  • 原文地址:https://www.cnblogs.com/permanent2012moira/p/5438286.html
Copyright © 2020-2023  润新知