
git
阿泽财商会
作品主页https://mbd.pub/o/m/azcsh,高级人工智能算法训练工程师,人工智能应用工程师,高级工程师,高级信息系统项目管理师,软件设计师,CSM敏捷教练,csdn20周年直播嘉宾,高级健康管理师,会计师。
清华大学出版社《MongoDB游记》数据库教程书作者。专注于人工智能,数据挖掘技术与大数据,云计算与存储等技术的学习与研究。擅长人工智能算法训练,系统响应式开发、数据采集数据清洗和数据分析,分布式云存储运算等技术。熟悉后台系统、云存储计算平台的搭建,擅长解决架构过程中遇到的疑难问题。常用开发语言:java、python、c#、perl、sql。
展开
-
项目管理---git----快速使用git笔记(二)------git的本地安装
下载安装包在使用Git前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行。Git 各平台安装包下载地址为:http://git-scm.com/downloads其他下载连接下载 git Windows 版 https://git-for-windows.github.io/下载 git osx版 ht原创 2016-12-12 15:20:28 · 1554 阅读 · 0 评论 -
git仓库删除所有提交历史记录,成为一个干净的新仓库
把旧项目提交到Git上,但是会有一些历史记录,这些历史记录中可能会有项目密码等敏感信息。如何删除这些历史记录,形成一个全新的仓库,并且保持代码不变呢?步骤和代码如下:1.Checkout git checkout --orphan latest_branch2. Add all the files git add -A3. Commit the changes ...转载 2018-12-04 11:14:11 · 4093 阅读 · 0 评论 -
项目管理---git----遇到问题------.gitignore不起作用
情况在管理一个版本库时,有时候不想要管理某些文件,这个时候我就把这个问价写到.gitignore文件中,这样应该就可以将这个文件忽略,不再进行·版本管理了,但是经常出现的情况是:将这些文件名写到其中了,使用git status查看发现这些文件并没有被忽略掉。原因和解决方法.gitignore不起作用的原因有两个:远程库中已存在该文件一是在远程git库中已存在了这个文件,之前push提交过该文件。.原创 2017-02-17 13:57:47 · 2012 阅读 · 1 评论 -
遇到问题-----git-----You have not concluded your merge (MERGE_HEAD exists) git拉取失败
今天获取git线上仓库代码报了这个错误:zhangzhi@moke:~/code/ktsg-api$ git pullYou have not concluded your merge (MERGE_HEAD exists).Please, commit your changes before you can merge.错误可能是因为在你以前pull下来的代码没有自动合并导致的.有2个解决办法:转载 2017-05-04 18:19:10 · 11125 阅读 · 0 评论 -
项目管理---git----快速使用git笔记(六)------本地开发与远程仓库的交互----常用git命令
无论是我们自己把本地的项目新建了一个远程仓库 还是 从远程仓库获取到了 本地,现在我们都在本地有了一份项目代码,服务器上对应有项目代码的信息。现在我们就开始进行交互操作了。也就是说明一些在 正常开发流程中 常用的一些git命令。原创 2016-12-14 10:35:54 · 1559 阅读 · 0 评论 -
项目管理---git----快速使用git笔记(五)------本地项目代码提交到远程仓库---新建项目
git还有一种使用场景则是我本来在电脑里就有一个项目,现在需要提交首次上传到远程仓库新建为一个新项目。这里有2种方式一种是直接把当前项目的文件夹目录初始化为git目录,然后关键到 远程链接仓库即可。一种是先把远程仓库clone下来,会有一个新的git目录,把当前项目的文件夹复制到git目录中,然后用git命令提交更新即可。下面我们详细记录2种方式的操作步骤。原创 2016-12-13 17:42:19 · 2177 阅读 · 0 评论 -
项目管理---git----快速使用git笔记(七)------coding.net项目管理多人操作的流程规范--合并代码审核
我们在前面已经介绍了coding.net和本地git的基本用法。但是多人协作开发时情况会复杂得多,所以我们最好有一些规范来保证项目多人开发顺利进行。比如说 规范一master代码分支 需要开启代码保护,也就是提交到master分支或者其他分支与master分支合并必须经过审核。规范二不能直接在master代码上直接进行开发,最好先更新master最新的代码之后 在当前代码基础上新建为一个新的分支原创 2016-12-16 15:36:25 · 4196 阅读 · 0 评论 -
项目管理---git----快速使用git笔记(一)------git的简单介绍
最近svn代码管理服务器崩溃了,切换到git来运作。经过几天的使用,感觉很不错。尤其是代码合并到正式版本之前 可以对代码进行 code review。这样能很好的保证团队的代码质量和一些重复代码的出现。如果你需要深入学习git,可能还需要搭配其他教程。我这里简单的对git做一些笔记。有助于快速使用git。如果你的项目进度很急,但是又需要你马上熟悉使用上手git,那跟着我的笔记来就可以。git是什么原创 2016-12-08 17:57:25 · 3729 阅读 · 0 评论 -
项目管理---git----快速使用git笔记(四)------远程项目代码的首次获取
使用git最常见的场景是你需要参与到一个项目中,而这个项目的代码,同事已经上传到github或者https://coding.net了。这时候他会给你一个项目代码的远程仓库链接。例如: https://github.com/apache/hadoop.git这是我从github上找的apache hadoop的开源代码远程仓库链接,用来作为示范。首次获取远程代码git clone原创 2016-12-13 13:52:12 · 4464 阅读 · 0 评论 -
项目管理---git----快速使用git笔记(三)------coding.net注册和新建项目(远程仓库)
我们在第一章已经了解了github和coding.net的区别:github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。coding.net是一个代码托管平台,提供免费 Git 仓库,无限制数量免费创建公私有仓库。所以我们之后还是以coding.net为主作为演示,其实github操作也基本类似,就是注册之后,登录创建新项目,授权,原创 2016-12-12 17:44:48 · 2496 阅读 · 0 评论 -
gitlab的ci/cd发布项目隐藏帐号密码
转载请注明出处:gitlab的ci/cd发布项目隐藏帐号密码为了安全需要,一般项目中不允许包含明文密码,防止获取到项目代码的人拿到数据库的帐号密码,防止帐号密码泄露。去掉明文密码的方式 有很多,比如:1、使用k8s的secret,参考文章python项目中通过环境变量的方式使用secret密钥参数2、使用gitlab的参数设置,在ci时把环境变量传入镜像。本章介绍这种方式。gitla...原创 2018-12-27 15:20:04 · 4879 阅读 · 0 评论