在为代码添加一个新功能的时候你会怎么做?(从git的操作顺序来说) 如果是我的话,顺序如下: 先是使用git checkout -b ,来新建一个新的分支,然后开始按照自己提前思考好的逻辑加入新代码 写好这个功能并调试好…
分类:git
git 删除文件后如何恢复此文件
我今拉代码的代码,不小心把一个文件给删了。很后悔,关键我删完了还push了。 git:(dev) git rm HomeController.php rm ‘app/Http/Controlle…
Git学习总结(21)——Git 提交规范总结
一、为什么需要规范? 无规矩不成方圆,编程也一样。 如果你有一个项目,从始至终都是自己写,那么你想怎么写都可以,没有人可以干预你。可是如果在团队协作中,大家都张扬个性,那么代码将会是一团糟,好好的项目就被糟践了。不管是开…
Git查看及修改用户名和邮箱
1、查看命令 git config --local --list 2、查看当前用户名 git config user.name 3、查看邮箱 git config user.email 4、修改用户名 git confi…
配置Beyond Compare 4作为git mergetool来解决git merge命令导致的文件冲突
文章目录 前言 解决方案 前提 配置 Beyond Compare 文件冲突及处理 产生冲突 解决冲突 工具配置的参数含义 git config git mergetool 思考 总结 前言 使用 git merge 命…
git 回退到某次提交
回退命令: $ git reset –hard HEAD^ 回退到上个版本 $ git reset –hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前 $ git res…
git 多次merge并commit后如何撤销merge过的分支
背景: 两个需求的分支,DEV_A和DEV_B,计划B是要在A之后上线的,两个分支开发的过程中,B分支多次merge A分支的代码,并同时commit代码到A分支。最后由于项目变动,需要B分支线上线,就出现了怎么从B分支…
实战:git中正确删除文件的方法-2021.12.07
目录 文章目录 目录 实验环境 实验软件 1、实验目的 2、配置方法 3、命令总结 1.正确删除文件的方法:`rm命令` 2.借Github的merge button,讲解GitHub的三种merge方式 关于我 最后 …
Jupyter notebook文件默认存储路径以及更改方法
1.安装Anaconda后,新建文件的默认存储路径一般在C系统盘,那么路径是什么呢? 首先先打开jupyter Notebook ,再点击new,再点击Python3. 接着输入以下命令: import os print…
TortoiseGit更换账号密码快捷操作
使用小乌龟,当碰到修改密码后,提交代码时,会提示没有权限。 一下为操作步骤: 找到小乌龟设置:清除掉 然后,进入到项目中,更新代码,此时会弹窗要求填写账号和密码,填写新的账号和密码,即可。 (百度上都说让去修改本机的凭据…
git merge 和 git rebase的区别
(1)git rebase 让你的提交记录更加清晰可读 git rebase 的使用 rebase 翻译为变基,他的作用和 merge 很相似,用于把一个分支的修改合并到当前分支上。 如下图所示,下图介绍了经过 reba…
git修改分支名称和terraform基本操作
一、git修改分支名称 1.重命名本地分支 git branch -m old_name new_name 2.重命名远程分支 ## 删除远程分支旧名称 git push --delete origin old_name…