[Git]
git
我能在河边钓一整天的鱼
欢迎来到我的酒馆
展开
-
IDEA如何配置gitignore
1.聚合工程在父工程的gitignore文件中配置要忽略的内容target/pom.xml.tagpom.xml.releaseBackuppom.xml.versionsBackuppom.xml.nextrelease.propertiesdependency-reduced-pom.xmlbuildNumber.properties.mvn/timing.properties.mvn/wrapper/maven-wrapper.jar**/mvnw**/mvnw.c...原创 2020-09-19 16:56:06 · 1427 阅读 · 1 评论 -
Git的工作流程
1.在工作目录中添加、修改文件2.将需要进行管理的文件放入暂存区域3.将暂存区域的文件提交到git仓库git管理文件的三种状态:已修改、已暂存、已提交原创 2020-08-24 16:11:37 · 144 阅读 · 0 评论 -
GitHub常用技巧
目录常用词in关键字的范围搜索stars或fork数量关键字查找awesome加强搜索高亮显示某行代码项目内搜索搜索大佬常用词watch:关注项目 fork:转发数 star:点赞数 clone:下载数 follow:关注作者in关键字的范围搜索公式:name代表项目名称、description代表项目描述、readme代表说明文档xxx in:name,description,readmest...原创 2020-08-08 13:40:43 · 201 阅读 · 0 评论 -
比较Git与SVN的区别
SVN是集中式的版本控制系统,版本库集中放在中央服务器上。工作时必须联网从个人电脑上传本地代码到中央服务器上,或者从中央服务器通过网络下载指定版本代码到个人电脑上。Git是分布式版本控制系统,没有绝对意义上的中央服务器,每个人的电脑就是一个完整的版本库,代码提交时,如果没有网络会默认保存到本地,有网时会自动推送到远程仓库。Git可以更清晰的看到更新了哪些代码和文件。...原创 2020-05-12 21:04:22 · 219 阅读 · 0 评论 -
git如何新建一个本地分支并且同步到远程分支上
步骤如下首先,你要有一个从远程仓库拉取下来的本地项目。然后,你需要先完成commit操作。也就是说,你要先缓存要提交的文件。注意,commit操作的时候你应该选择的是整个项目,因为你新建一个分支,里面必须是整个项目的代码才可以运行这个项目,开发过程常用的只提交改动项在这里并不适用。第三,在你的项目中,右键打开git bash here第四,输入如下代码创建一个新分支...原创 2019-12-14 16:40:46 · 3568 阅读 · 3 评论 -
如何通过vscode把新建的远程分支同步到本地
案情分析之前我已经让vscode和指定git仓库相关联,本地已有git仓库中指定分支的代码。现在我在远程新建了一个分支,我们如何在vscode中找到这个新建的远程分支呢?打开vscode的终端1.输入git pullgit会把新的远程分支,同步到本地2.输入git checkout 分支名项目会切换到指定分支...原创 2019-12-10 15:16:02 · 8396 阅读 · 3 评论 -
如何查看你的git公钥?
一、git bash打开git bash命令行二、输入如下命令cat ~/.ssh/id_rsa.pub三、效果展示原创 2019-12-08 15:08:38 · 1948 阅读 · 1 评论 -
用IDEA提交后端代码产生了冲突怎么办
提示信息原因是因为你的本地仓库和远程仓库产生了冲突push of current branch was rejected remote changes need to be merged before pushing解决方案1.强行push一波存在问题:会使之前的远程代码丢失。git push -u origin master -...原创 2019-11-02 20:57:03 · 1767 阅读 · 2 评论 -
如何将IDEA中的新项目提交到远程分支上
目录创建.git文件确定作为仓库的文件夹暂存项目的所有文件Commitpush找到gitlab,验证一下创建.git文件确定作为仓库的文件夹一般默认即可暂存项目的所有文件鼠标选中项目文件夹全名,点击.add意味暂存项目文件夹中所有的文件Commit注...原创 2019-10-24 10:56:12 · 2171 阅读 · 1 评论 -
如果在gitlab上删除并重建master分支
目录为什么会有这个需求?替换默认分支<1>新建本地分支<2>同步远程分支<3>更改默认分支<4>删掉旧的master分支<5>建立新的master分支<6>把新的master分支设置成默认分支把代码重新提交到master上为什么会有这个需求?今天我发现mast...原创 2019-10-24 10:40:39 · 4634 阅读 · 1 评论 -
如何在IDEA中提交代码到远程分支上
目录新建文件CommitpullPush验证一下新建文件新建文件时会提示是否让git暂存更改,选AddCommit找到commit选中提交文件,再填写注释,点击commit。pull先pull分支别选错Push找到pus...原创 2019-10-24 10:14:36 · 5378 阅读 · 3 评论 -
git下拉代码出现冲突时解决办法
目录问题再现选择保留本地代码远程代码覆盖本地代码问题再现出现冲突常常表现在我们Pull之后提示如下error: Your local changes to the following files would be overwritten by merge:选择保留本地代码这种办法让你本地代码和远程代码合在一...原创 2019-10-22 17:14:16 · 1252 阅读 · 1 评论 -
如何新建github仓库并往仓库中放代码
目录前提如何新建一个空的github仓库如何往仓库里添加文件夹继续修改本地代码,提交推送如何做?前提注册github,并且完成了公私匙配置如何新建一个空的github仓库1.new repository2.只需命名和设置公开或私人即可3.创建好之后复制仓库地址,之后会用到...原创 2019-10-14 17:27:31 · 372 阅读 · 0 评论 -
vscode中如何用git提交更改后的项目
first:做一个更改首先大家可以看到,原来这个文件中有注释ss,更改后我把这个注释给去除了Then:保存Then:点击源代码管理器Then: 点击+号Then:提交这里面记得写注释,否则应该是不能提交Then选择拉取自...原创 2019-03-26 18:09:04 · 4153 阅读 · 24 评论 -
git配置公私钥--git拉取代码时出现Permission denied publickey
问题描述我的git以前配过公私钥,今天拉取代码突然提示permission denied,拉取不下来了。我立马想到了前几天自己配置了新的github公私钥,并且在本地有提示是否overwrite公私钥。本能觉得就是这里出的问题。其实这个问题的确是SSH配置公私钥的问题,但是一个账号可以有好多个SSH,小编没有仔细研究如何配置且它们使用不冲突。下面只从更改SSH公私钥这一个...原创 2019-05-31 10:36:54 · 1910 阅读 · 5 评论 -
如何在不删除本地文件夹的前提下,删除git远程仓库上的文件夹
问题再现今天有组员把数据库备份的文件夹提交到了developing分支下的代码中。我想做的是把这个多余的文件夹删掉!1.把远程仓库中该分支的代码拉下来如下操作拉取了new-developing分支下的代码 git clone -b new-developing 项目的URL2.进入到本地项目中,git bush he...原创 2019-08-19 11:10:12 · 300 阅读 · 0 评论 -
Gitlab用户组中的五种权限
转载自https://blog.csdn.net/Dongguabai/article/details/88345487Gitlab权限管理Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Master、OwnerGuest:可以创建issue、发表评论,不能读写版本库Reporter:可以克隆代码,不能提交,QA、PM可以赋予这个权限Deve...转载 2019-08-21 16:25:48 · 1735 阅读 · 0 评论 -
git之如何撤销已经提交的代码
很常用git的撤销大致分两步。第一步是把你本地的git版本撤销回之前的任一版本,第二步是把你的这一本地版本的代码重新提交到远程分支上。先介绍一种简单粗暴的办法,只有两句命令(意思是回滚到某版本,并强制提交到远程分支上,所有冲突的地方都覆盖上新上传的代码)。git reset --hard commitIdgit push origin 分支名 --force...原创 2019-09-14 17:05:18 · 4084 阅读 · 3 评论 -
git之如何合并两个分支的代码(merge~)
需求现在有两个分支,dev和master。这两个分支的远程仓库代码不一致。我想让master分支的代码变成dev分支的代码,应该怎么做呢?git的分支合并1.首先在项目中查看当前所在分支git branch2.切换分支到master上git checkout master3.然后把你远程的mas...原创 2019-09-15 12:26:40 · 3839 阅读 · 2 评论 -
如何从gitlab上拉取前端项目
git一天的收获1.首先打开你的GitLab,进入一个项目2.进去后,复制这里的地址,这个应该很好理解,和SVN相似。3. 找个目录,gitbash4.在这里面输入git clone “刚才你复制的地址”,然后回车!例如我的是5.新建一个本地分支。git checkout -b 本地...原创 2019-03-17 21:34:10 · 4365 阅读 · 13 评论 -
Git的简单使用——从码云创建项目
目录码云IDEA码云1.新建一个仓库IDEA配置Git克隆项目输入路径和克隆位置即可成功获取到了码云上的项目~原创 2020-09-19 15:16:52 · 174 阅读 · 1 评论 -
Git的安装与配置
1.安装一般开发只需要选择安装路径即可,其他无脑下一步安装成功2.在Git官网注册账号3.打开GitBash4.配置用户名和git上一致git config --global user.name "liutongssss"5.配置邮箱git config --global user.email "邮箱@163.com"6.生成SSH免密密钥ssh-keygen -t rsa -C "邮箱@163.com"然后敲三下回车,显...原创 2020-09-19 14:58:37 · 135 阅读 · 1 评论