使用Gitlab进行代码管理是常见的项目管理方式,下面先介绍本地服务器的配置使用过程,Gitlab的搭建也在学习中,后期会单独介绍。
一、安装Git
1 执行Git的安装文件 Git-2.7.2-32-bit_setup.1457942412.exe
按默认选项安装Git,若不修改Git的安装路径,默认安装在C:\Program Files (x86)\Git下。
2 配置Git的环境变量
在控制面板\系统和安全\系统\高级系统设置\系统变量\编辑 Path 中添加Git的安装目录C:\Program Files (x86)\Git\bin
3 测试Git是否安装成功
cmd进入命令行,打git,有打印信息输出则为正确安装,且环境变量也配置正确。
4 服务器本地配置全局账号(该账号为你的Gitlab的注册用户名及邮箱)
git config --global user.name "chenjy074"
git config --global user.email "chenjy074@qq.com"
5 使用ssh-keygen命令生成证书key(该步也可参考Gitlab的说明 Profile Settings/SSH Keys/generate it 连接中的readme)
ssh-keygen 这个命令是在C:\Program Files (x86)\Git\usr\bin 安装目录下;命令行切换到该目录,执行命令
ssh-keygen -t rsa -C "chenjy074@qq.com" ,命令执行完成后会在C:\Users\chenjy\.ssh\ 目录下生成id_rsa.pub文件,拷贝文件的内容到你Gitlab的SSH Keys下
6 使用命令将远程工程test-file克隆到本地
执行命令前先在本地创建文件夹,cmd 中cd到你新建的目录,执行命令
git clone git@123.123.123.123:test/test-file.git
二、使用Git
git init在本地工程目录下 会生成.git 文件
git branch luyang (创建分支) 查看当前分支
git checkout devlop 切换分支到devlop分支
git add test.txt 标记test.txt为要添加的文件
git commit -m “test” 提交标记的文件到本地库
git push 将本地库推送到远程
git pull 将远程的版本更新到本地