GIT 版本管理配置
GIT 版本管理配置
GIT提供商:
国外: https://github.com
国内: https://gitee.com
配置方法大同小异,github功能全点,全英文,速度没有优势。gitee国内体验较好。
第一步、GIT服务环境配置:
1、注册对应帐号
2、创建仓库并初始化配置项目信息,得到仓库地址信息(第二步使用)
3、导入SSH密钥(需要团队成员本地PC配置后获取,见下文)
4、设置团队用户权限
5、完成。常用操作:分支管理、用户权限控制
第二步、GIT本地环境配置:
1、安装GIT程序。 Mac、Windows 分别下载安装。
2、配置GIT用户信息,生成SSH密钥(第一步提供服务环境添加项目成员使用)
3、Windows 可以图形化处理; Mac 主要通过命令行处理(见下文)
git config --global user.name "xxxx"
git config --global user.email "xxxx@xx.com"
ssh-keygen -t rsa -C "xxxx@xx.com"
// ~/.ssh/id_rsa.pub 密钥目录
验证命令: ssh -T git@github.com
第三步、IDE环境配置:
(VS Code 为例)
1、新建文件(不用保存)
2、选择源代码管理标签, Clone Repository, 输入仓库URL地址。
(git命令模式)
git init //在需要版本管理的文件夹下执行
git remote add origin https://github.com/huangkainwpu24/vscode_g //远程地址
git pull origin master // 获取分支 master是分支名称
git add . //add后面跟"."表明添加所有文件,如果只需要添加个别文件直接后面跟文件名,也可后面跟多个文件名
git commit -m "first submit" //注释说明,每次提交新文件或更改的文件都需要添加注释
git push -u origin master //将add的文件push到github仓库中去
在文件根目录建立.gitignore文件
1、添加要忽略的文件: 文件夹/文件名.扩展名
2、添加要忽略的文件夹: 文件夹/*
3、强制添加要忽略文件夹内的文件:!文件夹/文件名.扩展名
---------------------分支管理命令
查看所有分支
git branch -a
列表中:remotes开头的是远程分支
切换分支(删除之前需要切换)
git checkout master
删除远程分支
git push origin —-delete 分支名(不含前面的/)