git
文章平均质量分 77
wachoo
这个作者很懒,什么都没留下…
展开
-
Git本地init与push到远程仓库
1、先进行git配置项查看与修改初始化.git删除:rm -rf .git查看信息:git config --list$ git config --listcore.symlinks=falsecore.autocrlf=truecore.fscache=truecolor.diff=autocolor.status=autocolor.branch=autocolor...原创 2018-09-23 14:31:06 · 8682 阅读 · 1 评论 -
Git 开发流程规范
由于团队和项目规模在逐步扩大,为了统一开发流程,减少版本冲突,也方便大家规范化开发,在这拟定git开发流程。大家必须按照流程进行代码拉取提交合并。分支命名规则 主干分支:master,该分支必须长期保持干净,可运行。不得直接在master分支进行开发, master分支只进行代码合并操作。 开发分支:develop,该分支为团队公用,开发人员一般从该分支拉取代码。 功能分支:f...原创 2018-09-23 14:40:23 · 1174 阅读 · 0 评论 -
Git标签
我们常常在代码封板时,使用git 创建一个tag ,这样一个不可修改的历史代码版本就像被我们封存起来一样1.方便运维发布拉取2.方便代码版本管理git 的 tag 功能:(1):轻量级的它其实是一个独立的分支,或者说是一个不可变的分支.指向特定提交对象的引用.(2):带附注的实际上是存储在仓库中的一个独立对象,它有自身的校验和信息,包含着标签的名字,标签说明,标...原创 2018-10-11 18:04:40 · 911 阅读 · 0 评论 -
Git 冲突等问题解决
Git冲突有以下两种: 智能自动合并 多成员修改不同文件 多成员修改相同文件不同区域 同时修改文件名和文件内容 上述三种方式都可以用同一中方式解决,也就是在执行push之前先进行pull操作git pull 用户手动合并 文件合并(修改同一文件的同一区域)“自动merge失败,需要修复conflict后才能commit。”也就是此时已经...原创 2018-10-10 14:22:26 · 3155 阅读 · 0 评论 -
gitlab fork了别的项目后,再同步更新
用git命令操作#用git remote查看远程主机状态git remote -v#add remotegit remote add upstream [email protected]:xxx/xxx.gitgit fetch upstream#merge remotegit merge upstream/master#pushgit push...原创 2018-12-08 15:39:34 · 2369 阅读 · 0 评论 -
GitLab 私服搭建
前言GitHub、GitLab以及Bitbucket,相信大家都已经耳熟能详,它们是目前最流行的三大代码托管平台。我们使用 git 管理的项目,要想实现远程协作,就得依赖这类托管平台。我们可以直接通过购买他们的付费在线服务,或者开源服务搭建自己的私服,来托管团队项目代码。搭建GitLabgitlab 是一个基于 web 的 git 仓库管理工具。gitlab 拥有 ...原创 2020-04-27 10:35:23 · 2017 阅读 · 1 评论 -
Git 撤销与rabse 的使用
作用域与版本关系 操作 工作区 暂存区 本地仓 远程仓 提交 (untracked) git add(tracked) git commit git push 撤销 git checkout — file git reset –hard HEAD git reset ${commit_id} g...原创 2019-11-05 14:47:42 · 314 阅读 · 0 评论