协同开发功能——Github团队协作
最近需要写一个HoloLens开发的简明介绍,其中要测试几个demo。用到github以团队协作,像下面是简单的事件记录。
一、创建项目
1、
2、项目设置
名称
描述description
Initialize this repository with:
This is where you can write a long description for your project. Learn more.
Choose which files not to track from a list of templates. Learn more..gitignore template: None
A license tells others what they can and can\’t do with your code. Learn more.
二、常用的规则 /mtk/ 过滤整个文件夹 *.zip 过滤所有.zip文件 /mtk/do.c 过滤某个具体文件 以上规则意思是:被过滤掉的文件就不会出现在你的GitHub库中了,当然本地库中还有,只是push的时候不会上传。 除了以上规则,它还可以指定要将哪些文件添加到版本管理中。 !src/ 不过滤该文件夹 !*.zip 不过滤所有.zip文件 !/mtk/do.c 不过滤该文件 1、配置语法: 以斜杠/开头表示目录; 以星号*通配多个字符; 以问号?通配单个字符 以方括号[]包含单个字符的匹配列表; 以叹号!表示不忽略(跟踪)匹配到的文件或目录; 此外,git 对于 .ignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效; 2、示例说明 a、规则:fd1/* 说明:忽略目录 fd1 下的全部内容;注意,不管是根目录下的 /fd1/ 目录,还是某个子目录 /child/fd1/ 目录,都会被忽略; b、规则:/fd1/* 说明:忽略根目录下的 /fd1/ 目录的全部内容; c、规则: /* !.gitignore !/fw/bin/ !/fw/sf/ 说明:忽略全部内容,但是不忽略 .gitignore 文件、根目录下的 /fw/bin/ 和 /fw/sf/ 目录; 3、创建.gitignore文件 1) 常规的windows操作 根目录下创建gitignore.txt; 编辑gitignore.txt,写下你的规则,例如加上node_modules/; 打开命令行窗口,切换到根目录(可以直接在文件夹上面的地址栏输入cmd回车); 执行命令ren gitignore.txt .gitignore。 2) 用Git Bash 根目录下右键选择“Git Bash Here”进入bash命令窗口; 输入vim .gitignore或touch .gitignore命令,打开文件(没有文件会自动创建); 按i键切换到编辑状态,输入规则,例如node_modules/,然后按Esc键退出编辑,输入:wq保存退出。 如图: # dependencies npm包文件 /node_modules # production 打包文件 /build # misc .DS_Store npm-debug.log* 作者:秉持本心 链接:https://www.jianshu.com/p/699ed86028c2 来源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
三、创建团队
版权声明:本文为implus原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。