关于 私信 归档 搜索

一叶

查看更多 查看更多

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 分支名(不含前面的/)


评论
©一叶 | Powered by LOFTER