
代码管理
文章平均质量分 59
蚁方阵
千里之行,始于足下,用代码编织技术人生
展开
-
GitHub首次提交项目相关命令
# 初始化git项目git init# 把所有文件加入版本管理git add -A# 提交到本地仓库git commit -m "初始化项目"# 添加远程仓库,git@github.com:yiifaa/yii-webapp-docker.git为远程仓库地址git remote add origin git@github.com:yiifaa/yii-webapp-docker.gi原创 2016-07-10 18:51:00 · 1794 阅读 · 0 评论 -
一图熟悉Git的基本操作
Git将文件的版本管理过程划分为暂存区、本地仓库与远端仓库,操作较为复杂,下面用一张图来讲述Git的基本操作,将文件提交、文件上传、从历史中恢复等多种操作融合在一张图里,理解了下面的这张图,则Git使用无忧。原创 2016-07-12 17:53:38 · 833 阅读 · 0 评论 -
gitignore无效的解决办法
gitignore只对没有进行版本管理的文件有效,如果是已加入版本管理的文件,即使是修改依旧能成功提交,感觉gitignore配置无效,假设gitignore中已配置“*.un~”规则,解决办法:# 假如需要退出版本管理的文件为*.un~git rm --cached *.un~# 现在提交给服务器,远程仓库里文件也会删除git add *.un~git commit -m "删除无用文件"原创 2016-07-15 17:09:30 · 903 阅读 · 0 评论 -
ESlint发生”Parsing error“错误的解决办法
按照grunt-eslint的默认配置,发生了“Parsing error: ‘import’ and ‘export’ may appear only with ‘sourceType: module’”错误。原创 2016-07-17 23:01:11 · 38747 阅读 · 2 评论 -
Linux连接Git客户端
在Linux上连接Git原创 2016-07-08 11:43:03 · 824 阅读 · 0 评论 -
高亮你的代码:syntaxhighlighter使用初步
高亮你的代码:syntaxhighlighter使用指南原创 2016-07-05 20:22:39 · 5325 阅读 · 0 评论 -
多账户免登录的git客户端管理
因为工作需要,可能同时需要向github与企业的gitlab上提交代码,这时候就需要生成两份SSH证书进行登录管理,添加公司的ssh证书过程如下:# 生成公司SSH证书,在执行过程中,另外键入一个名字,如companyssh-keygen -t rsa -b 4096 "yiifaa@xxx.com"# 将公司证书添加到客户端ssh-add ~/.ssh/company_rsa#原创 2016-12-22 12:33:54 · 864 阅读 · 0 评论 -
三种清除Git提交历史的方法
在项目实际开发过程中,可能由于工作的原因,上传了一些敏感信息,例如测试的账户名与密码,但是后续的工作有需要将项目公开,为了避免信息泄露,那么必须清除Git的提交历史记录,经过测试,大致可以采用如下三种方法。在这里再次强调一次,现在有很多工具与方法从git的提交历史中爬取敏感信息,所以,即使是删除了原有的文件内容,信息依旧会泄露,例如邮箱密码、登陆密码等。有人可能觉得这些密码泄露了也不要紧,但是你想过原创 2017-11-22 14:31:37 · 50774 阅读 · 7 评论