代码是 DevOps 流程的起点,是所有研发流程的基础,代码托管能为代码“保驾护航”,确保代码的安全性、可用性,同时提供围绕代码的一些基础服务,如 MR 、 Issue 等等。 国内代码托管环境背景:大部分个人开发者会选…
分类:git
Git Flow 使用经验总结
Git Flow 使用经验总结 Git Flow 工作流目标 规范分支的使用; 处理线上版本修复和新版本开发并行的情况; 降低开发过程中各成员的处理冲突及合并的成本;(本文针对的目标) Git Flow 分支简介 mas…
commit your changes or stash them before you can merge
今天用git pull来更新代码,遇到了下面的问题: error: Your local changes to the following files would be overwritten by merge: .gi…
记录下git1的使用
记录下多人协作中常用的git命令 Q: fatal: refusing to merge unrelated histories // (拒绝合并不相关的分支) // 解决办法: git pull origin mast…
Git配置文件的常用参数解析
我们有时候在多平台开发代码或者批量修改了文件夹的权限时,使用git status命令你很有可能会看到一大片的文件变更记录。其实不用担心,这些只是权限变更的文件也会被显示出来而已。如果你的工程目录不用考虑文件的权限,那么我…
解决 git 将文本文件视为二进制文件 导致无法查看diff
错误背景 开发时,忽然发现自己的一个文件无法查看git的diff了,并且多了一个提示: 类似于这种(借用下网上的代码块,我的比这个还严重,我的js文件看不了diff了): $ git diff MyFile.txt di…
git连接多个远程仓库
问题描述 有时候我们需要在同一台电脑上连接多个远程仓库,比如连接两个GitHub账号,那么需要两个条件。1.生成两对 私钥/公钥,并且密钥文件命名不能重复。2.push 到remote时区分两个账户,推送到相应的仓库。 …
github,SSH密钥生成方法
如何用git来生成SSH 用cd ~/.ssh来检测是否生成过SSH,如果没有会出现command not find的提示,那么就需要去生成一个,具体怎么做,按照下面步骤来: 在git命令行中输入ssh-keygen -…
git常用命令
git常用命令 新建分支 git checkout -b new_branch_name 查看分支 git branch 和远程分支关联 git push --set-upstream origin cfj/xAxis …
《GitHub 入门与实践》阅读笔记(前三章)
1. GitHub 是什么? 为开发者提供 Git 仓库的托管服务; 一个让开发者与朋友、同事、同学以及陌生人共享代码的完美场所。 2. 被改编成各种造型的 octocat 们 这里可以看到网友们上传的各种造型的 oct…
GIT辅助分支使用实例
以下命令适合git新手,大神可以无视了-V-。 用git有一段时间了,无非是pull,add,push,clone,merage之类的操作,现在有个场景是这样的,项目的研发是在dev,online的是master,我们准…
git 常用命令
git 可以说是目前最优秀的代码版本管理工具,团队开发是少不了的。本文会介绍一些常用的 git 命令。 git 仓库划分了 3 类区域,分别是: 工作区,暂存区,分支(master 及 其他分支) 工作区 简单来说就是我…