本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
gitlab常用命令简介
1.点击Git Bash Here ,进行全局配置
ssh-keygen -t rsa -C "mahone@qq.com"(/c/Users/Lenovo/.ssh/id_rsa)
git config --global user.name "mahone"
git config --global user.email "mahone@qq.com ...
【git】git回滚
工作中,Git的使用越来越频繁。。除了最常用的clone,add,commit,push,pull等命令;还有回退命令reset。这一篇博客就记录一下该回退命令的简单使用。
场景:
1.正确的提交了commit_id_a
2.错误的提交了测试代码commit_id_b
此时分支上最新的代码是commit_id_b
恢复:
1.git reset --hard commit_id_a 本地恢复到c ...
开发一个简单的工具,导出github仓库所有issue列表
Jerry有一个github仓库,专门用来存放自己的知识管理,通过一条条的issue来记录具体的知识点:
https://github.com/i042416/KnowlegeRepository/issues
目前已经积累了超过2000条记录了。
我工作中有这样一个需求,需要给定一个关键字,快速找到标题包含该关键字的所有issue。Github的搜索框能实现这个功能,只不过 ...
将本地 Git 仓库上传至 Github
从本地仓库上传至 Github
初始化仓库
在想要创建 git 仓库的地方打开git窗口(Windows系统下 右键-Git Bash Here),输入 git init。
$ git init
Initialized empty G ...
将本地 Git 仓库上传至 Github
从本地仓库上传至 Github
初始化仓库
在想要创建 git 仓库的地方打开git窗口(Windows系统下 右键-Git Bash Here),输入 git init。
$ git init
Initialized empty Git repository in /Users/michael/learngit/.git/
git add <file> 和 g ...
记录一次Git远程仓库版本回退
操作过程:
首先查看远程仓库版本,如下图所见,最近一次提交为2018-03-19 22:16:25
第一步:使用git log命令查看历史提交记录,选择要回退的版本号,commit后面一串字符,这里我们选择回退到commit 9d85ad9a……
IDEA使用Git将项目上传到Github
准备配置
使用idea开发工具创建了一个project之后,此时项目代码是没有版本管理控制的,只是存放在本地。 一方面没有办法团队协作开发,另一方面无法让别人共同观赏。
于是经过自己摸索了解到了IDEA2019版本的连接GitHub使用git上传项目
在上传项目之前需要先在idea中确认两个配置,一个是git的执行位置,电脑上没有安装git的需要提前安装,安装之后再idea的settings中 ...
【Maven 插件】为 jar 包添加代码版本信息 —— git-commit-id-plugin
背景
在软件包中添加代码版本信息是许多组织使用的管理技巧。 这些信息在很多场景中可以发挥重要作用。 对于一些尚处于混沌状态的萌芽组织来说,这些信息几乎可以在排障过程中发挥灯塔的作用。
组织管理不善会引发很多“人祸”。 软件包覆盖版本发布?代码分支管理方法混乱?代码 tag 覆盖打?系统出了问题,不知道软件包是哪个分支、哪次提交构建的?
一个真实的项目
该项目基于 git 管理 ...
【git】git学习
1.当git status时发现都是已经被git管理的文件发生更新,并且想一并更新上去,可以用
git add -u
2.要变更已被git管理的文件,可以用
git mv oldName newName
3.查看变更历史
git log --online
git log -n2 --online最近两次变更
4.
【git】git pull,Your local changes to the following files would be overwritten by
error: Your local changes to the following files would be overwritten by merge:
Please commit your changes or stash them before you merge.
解决办法:
1、服务器代码合并本地代码
$ git stash //暂存当前正在进行的工作。
$ ...
【git】git忽略文件并删除git仓库中的文件
问题描述
不慎在创建.gitignore 文件之前的时候将文件push到了 git仓库,即使之后在.gitignore文件中写入新的过滤规则,这些规则也不会起作用的,git依然会对所有git仓库中的文件进行管理,
首先我是用
1
git rm -r
此命令去删除然后提交到git仓库,后面发现这样会将本地文件删除,并不是我想要的效果,
最终找到命令
1
git rm -r --c ...
github使用记录
在项目主页fork正式仓库
git clone 自己fork出来的仓库
git remote add upstream 添加正式仓库地址
git pull upstream master 更新本地项目(拉正式仓库的更新)
git add.
git commit -m "something"
git push -u origin master 更新本地项目到自己仓库
...