Git
干锅土鸡
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git工作流程实践
在企业中,git开发流程十分规范,一般1-20日,不会直接在master推送,而是在分支dev上推送,属于需求开发阶段。然后推送到release分支发布、走测试,标签为发布结点V1.0.0。但是会有bug,重新开一个dev,进行下一轮迭代! 拉一个本地分支 git check -b feature/mydev orgin /dev(本地分支feature/mydev追踪远程分支dev) git pull (比较好的习惯,保证本地分支和远程分支的最新的代码保持同步) 在本地分支feature/mydev上开原创 2022-02-18 00:28:31 · 171 阅读 · 0 评论 -
git创建远程分支的应用实践
【step 3】 小张自己的git bash上创建了一个本地的localdev分支,注意在本地创建的分支,需要设置跟踪哪个远程分支(拉远程仓库的主干分支,默认就在本地创建了一个master分支,并追踪了远程的origin/master分支,但其它分支的追踪关系,就需要自己设置了),这样在localdev分支推送代码的时 候就简单了 【step 4】 小张在本地localdev分支修改代码,直接推送到远程origin/dev分支中 查看远程仓库名称:git remote 一般远程仓库默认的名字是or..原创 2022-02-17 22:41:15 · 528 阅读 · 0 评论 -
git创建本地分支的应用实践
以上分别是:查看本地、远程分支和本地远程一起分支 创建分支 git check out -b sortdev (或者git branch sortdev): 创建一个sortdev的分支,此时HEAD指针指向sortdev分支: 那么此时git pull的话,会出错,因为远程没有sortdev分支: 如何且回到master分支? git checkout master git checkout -b相当于是这两个命令(git branch sortdev是创建分支,git checkout sortde.原创 2022-02-17 21:14:56 · 316 阅读 · 0 评论 -
git推送代码冲突解决实践方案
git diff HEAD – main.cpp 对比main和上一个版本区别 问题场景一: 小张和阿亮同时在对V1在写代码,阿亮先写好了,提交上去了,此时小张推上去会冲突,那么需要先执行git pull 现在仓库的拉取下来,自动合并在一起(若两个人写的地方不是同一个位置 同一行代码,那就可以合并),再推上去就好了! 问题场景二: 当两者修改的是同一行,再用上面的方法去git pull 希望他自动合并,那么冲突无法自动解决,需要手动解决: 此时,打开冲突的文件,内容是这样子的 现在只要将这些符号删掉原创 2022-02-17 20:24:17 · 279 阅读 · 0 评论 -
git常用命令
【step 1】 在团队开发新项目时,项目负责人王sir(或者是团队专门负责维护代码仓库的人)先在公司 私有的代码仓库上创建了一个项目(我们直接以git hub举例),如下: 【step 2】 王sir把上面项目的地址(SSH地址)分享给组内其它成员,大家拿到git地址后,在本地通过 git clone把远程仓库上的项目代码拉到本地,如下: git log命令: 查看当前项目修改、提交记录 注意: 拉去下来后,有两个东西会自动创建:远程仓库名称origin+本地仓库生成一个默认的主干分支master原创 2022-02-17 19:37:49 · 414 阅读 · 0 评论 -
github创建项目、ssh
SVN:集中式版本控制系统 一个SVN Server 就可以维护所有的代码版本 每个用户相当于运行一个SVN客户端client,如果Server断网了,那么所有客户端都访问不了了 git:分布式版本控制系统 git是目前世界上最先进的分布式版本控制系统(对比集中式版本控制系统SVN),没有之一! 配置邮箱和用户名,以后你在git hub上提交的任何代码文件,都会附带你的邮箱用户名信 息,如下: ubuntu下操作是一样的: 先生成密钥(同上命令),再复制: 然后测试和Window原创 2022-02-17 16:06:19 · 365 阅读 · 0 评论 -
2. 远程仓库gitee
1. 步骤 在gitee上创建仓库 添加远程仓库的地址 将本地仓库的提交记录推送到远程仓库的master分支 拉取远程master分支的更新记录到本地 命令 作用 备注 git remote add 仓库别名 远程仓库地址 添加远程仓库地址 仓库别名可以自定义,一般默认使用origin git remote -v 查看远程仓库信息 futch抓取、push推送 git remote rm 名称 删除远程仓库地址 git push名称 分支 将本地仓库指定分支推送到远程仓库原创 2021-04-17 21:40:19 · 139 阅读 · 0 评论 -
1. Git基本命令、基本理论
mkdir 创建目录(文件夹) rm -r 删除一个文件夹 rm -r/ (格式化,切勿在Linux中尝试) touch 创建文件 rm删除一个文件 mv index. html test 将index文件移动到test文件夹中 history 查看历史命令 git 配置 git config -l(git配置的list) git config --system --list(查看git系统配置) git config --global --list (用户的全局配置) 其实所有的配置文件都是保存在本原创 2020-11-25 20:49:27 · 146 阅读 · 0 评论
分享