Git踩坑记:idea中merge操作后如何撤销
存在两个分支dev 和 master, dev分支既对master已经存在的文件进行了修改,也新增了一些文件,现在我们需要把 dev 的代码合并到master ,在dev 合并到 master 时发生了冲突,我在解决了一部分冲突后突然不想把 dev 合并到 master,这时候就算我们取消解决冲突,
git合并某个分支的某次提交(cherry-pick)
一般项目在开发阶段,都会创建多个分支,用于不同开发阶段的版本发布如:master、dev等,之所以会有这种多分支情况,就是项目在不同的开发阶段,新的业务会对之前业务造成影响,所以建多个分支用来发布不同的迭代版本,直至一个迭代完成测试、上线。将某个分支的一个(或多个)提交合并到另一个分支,注意不是me
git如何删除github上的文件,亲测有效
git如何删除github上的文件或文件夹,不是仓库
VS中Git的简单使用与说明
VS中自带的Git功能使用说明
Gitlab设置ssh密钥详解
系列文章目录文章目录系列文章目录前言一、创建ssh key1.在客户端查看有没有密钥2.在客户端查看当前git的用户名和邮箱3.输入密码创建ssh key4.在ssh文件夹下有两个文件,一个是私钥,以pub结尾的为公钥,把公钥添加到gitlab中的ssh密钥中5.回到git窗口,把私钥加入到ssh中
使用linux上传代码到gitee
说明并没有传过,当前.c和.h文件以及makefile都不在git中。使用 git add * 将所有没有添加过去的都添加过去。首先登录gittee,进入仓库,并找到克隆/下载。即将上一级目录的所有.c文件都传入当前目录中。即将上一级目录的所有.h文件都传入当前目录中。这是查看代码的状态,看是否之前
git checkout 命令详解
git checkout 命令用于创建、切换分支或恢复工作树文件。最常用的两种用法# 切换分支# 创建并切换到新分支。
Git克隆、拉取最新代码、上传代码到远程仓库
文章目录1、提交代码到仓库1、提交代码到仓库1)克隆git clone http://xxx2)添加git add xxx3)描述信息git commit -m "提交"4)推送到远程git push origin master
Git系列(一)、Git基础教程【建议收藏】
Git一、Git简介1.1、什么是Git?一、Git简介1.1、什么是Git?Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。Git是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源代码的版本控制软件。Git与常用的版本控制工具CVS、Subv
git branch 分支命令图文详解
git branch 分支命令详解git branchgit branch -rgit branch -agit branch < branchName >git branch -m old new / git branch -M old newgit branch -d branchn
BeeWare官方教程中文版
BeeWare官方教程中文版
mac 安装SVN报错Error: Command failed with exit 128: git
mac 安装svn,报错fatal: not in a git directory,Error: Command failed with exit 128: git
git的使用
git的使用
在签出前请清理存储库工作树
vscode里git拉取远程修改时提示:在签出前请清理存储库工作树vscode里git拉取远程修改时提示:在签出前请清理存储库工作树项目中有代码未提交,需要先提交再拉取。我这里是和同事写了同一个需求,对方已经先写好传远程了,所以只需要拉取不需要提交快捷键ctrl+~打开终端(或者vscode里的gi
Git 打patch (打补丁)的使用
git diff commit_id1 commit_id2 > test.patch (commit_id1是最后1次id commit_id2 是倒数第二次提交的id ,这里是举例打1次提交的patch 当然也可以使用就一个id 就是倒数第二次的id,多个提交的话需要注意id 即可,)(当然可可
如何在Mac上轻松使用SVN
大家都知道,在Mac或Linux环境下使用git比较方便,但有时候根剧项目要求又不得不使用SVN,在windows系统上面有我们最为熟悉的小乌龟(TortoiseSVN,下载链接:https://tortoisesvn.net/downloads.zh.html)在mac系统上面则很少svn的工具,
解决在idea中配置.gitignore不生效的问题
在idea中配置了.gitignore文件但是确没有生效的原因有两种可能:1. 修改的.gitignore文件的位置不正确。看看自己的.gitignore文件是不是修改的idea中自动生成的.gitignore如下图所示。如果是修改的这个那么你需要将.gitignore移动到项目的同级目录,之后按照
git误删怎么办
这是在初学git时遇到的问题,误删了文件的恢复方法。如果有更好的方法,欢迎留言反馈。
编程技巧│Gitee 的 WebHooks 实现代码自动化部署
自动化代码部署,开发效率大增
git删除远程的分支
git本地仓库与远程仓库关系