![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
文章平均质量分 78
华大哥
擅长多种语言开发前端及后端,喜欢闲余时间敲点code.
展开
-
git pull error: Your local changes to the following files would be overwritten by merge 解决方案
git pull error: Your local changes to the following files would be overwritten by merge 解决方案原创 2022-07-24 14:09:00 · 279 阅读 · 0 评论 -
如何使用PR给Github开源项目提交自己的代码
使用pr 为github开源项目提交自己的代码。fork开源项目,创建本地代码仓库,本地代码仓库更新,push本地更新到远程仓库原创 2022-07-24 13:34:28 · 540 阅读 · 1 评论 -
git忽略指定文件或者指定文件
们在使用git进行协作开发的时候经常会遇到一些配置问题,不同成员使用的IDE可能不同,那么IDE生成的配置文件也就不同,比如开发JAVA,idea生成的配置文件为.iml,而eclipse为.project,那么如果把这些配置文件都提交至git上的话必将造成配置错乱,为避免这个问题,可以通过git的.gitignore来忽略指定的文件,这些文件只在本地有,git push的时候这些文件会被自动忽略。...原创 2022-07-10 14:48:34 · 15973 阅读 · 1 评论 -
图文详解 Git线上恢复之前任意版本的两种方法reset、revert
一、问题描述在利用github实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:回退(reset)、反做(revert)。二、背景知识git的版本管理,及HEAD的理解使用git的每次提交,Git都会自动把它们串成一条时间线,这条时间线就是一个分支。如果没有新建分支,那么只有一条时间线,即只有一个分支,在Git里,这个分支叫主分支,即master分支。有一个HEAD指针指向当前分支(只有一个分支的情况下会指向ma原创 2021-07-30 16:49:11 · 2377 阅读 · 0 评论 -
git安装以及使用
git push命令用于将本地分支的更新,推送到远程主机。它的使用与svn命令相仿。下面介绍以下git安装以及使用.安装git客户端sudo apt-get install openssh-server openssh-clientsudo apt-get install git-core//初始化gitgit init --初始化项目,刚开始初始化项目的时候使用原创 2016-06-30 20:04:15 · 2224 阅读 · 0 评论 -
git合并解决冲突的步骤是
先本地直接提交代码:git push origin master 如果别人在自己之前提交了修改,git会提示push失败,需要先pull远程代码:git pull origin/master (拉取远程仓库进行自动合并)如果能自动合并,git会提示auto merge成功,这时可以直接git push origin master如果不能自动merge,git会提示auto merge失败,原创 2017-11-10 20:23:21 · 8783 阅读 · 0 评论