
Git&Svn
江湖行骗老中医
相信自己!
展开
-
idea git 提交代码时,特别慢
File - Settings... - Version Control - Commit - 取消勾选,代码分析,检查TODO,重启IDE。idea 提交代码时,特别慢,特点是:提交代码越多,提交时间越长。idea git提交代码时,执行了代码分析,检查TODO。原创 2023-06-16 09:14:25 · 2968 阅读 · 0 评论 -
git报错:git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master
git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master原因没有master分支提交权限!原创 2021-11-11 19:05:22 · 1474 阅读 · 0 评论 -
Git代码版本控制流程
我们的项目使用Git作为代码仓库、和版本控制工具。Git有几种Workflow,来管理代码版本变更流程,我们采用Gitflow Workflow流程。Gitflow Workflow,采用了master、develop、release、feature、hotfix等几个分支。master、develop分支的生命周期是永久的,release、feature、hotfix分支都是辅助分支,其生命周期是短暂的。各个分支的作用及意义,见下。master分支master分支用于保存官方发布.原创 2021-07-13 14:47:40 · 832 阅读 · 0 评论 -
centos8安装gitlab
1,安装依赖yum install -y curl policycoreutils-python openssh-servercentos8没有policycoreutils-python yum源,不用管2,启动ssh并设置为开机自启动systemctl enable sshdsystemctl start sshd3,添加http服务到firewalld,pemmanent表示永久生效,若不加--permanent系统下次启动后就会失效systemctl start firewalld原创 2020-12-06 09:55:55 · 516 阅读 · 0 评论 -
GitLab - 安装并启动GitLab
1 - GitLab安装1.1 信息确认[Anliven@node102 ~]$ uname -aLinux node102 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux[Anliven@node102 ~]$ cat /etc/system-releaseCentOS Linux release 7.5.1804 (Core) [Anliven@node102原创 2020-12-06 09:06:57 · 3340 阅读 · 0 评论 -
在git上新建的分支在idea里找不到解决办法
1、切换到idea自带的cmd面板,执行git pull2、在file -->Close Project 关闭项目,然后重新打开就可以了转载 2020-04-18 17:59:14 · 1158 阅读 · 0 评论 -
idea git未提交代码文件名字变色
原创 2020-04-16 15:30:07 · 1305 阅读 · 0 评论 -
Git的.gitignore文件配置
在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。规则、作用/mtk 过滤整个文件夹 *.zip 过滤所有.zip文件 /mtk/do.c 过滤某个具体文件 !/mtk/one.txt 追踪(不过滤)某个具体文件注意:如果你创建.gitignore文件之前就push了某一文件,那么即使你...原创 2019-12-05 10:56:16 · 135 阅读 · 0 评论 -
IntelliJ IDEA使用Git连接GitLab服务器
1.搭建gitlab2.使用git迁移项目到gitlab中3.使用IDEA迁出项目一:从零搭建gitlab服务器1.1 GitLab镜像下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/笔者使用的是CentOS 6.5和gitlab-ce-10.4.2-ce.0.el6.x86_64.rpm,大伙可以根据需要到官网下载相...转载 2019-12-02 16:59:36 · 513 阅读 · 0 评论 -
git使用教程
目录1. Git简介1.1. Git是什么?1.2. Git和GitHub1.3. 集中式和分布式1.3.1. 集中式版本控制(SVN)1.4. 分布式版本控制2. Git安装2.1. 下载2.2. 安装git for windows3. Git的基本使用3.1. 创建版本库3.2. 添加文件并提交3.3. 工作区/暂存区/版本库3.3.1....原创 2019-11-29 16:21:32 · 995 阅读 · 0 评论 -
git使用教程4
7. 将Java工程加入到版本库现在,我们有一个准备好的maven项目,一个用户管理系统:usermanage我们要吧这个项目交给git去管理。7.1. 初始化本地仓库7.2. 忽略文件和目录将不需要管理的文件和目录忽略,maven项目中需要提交的只有src和pom.xml,其它文件和目录都应该忽略:选择递归忽略:同样的方式处理targ...原创 2019-11-29 16:13:35 · 221 阅读 · 0 评论 -
git使用教程3
5. 分支管理5.1. 分支有什么用假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险.现在有了分支,就不用怕了。你创建了一个属于你自己的分支,别人看不到,还继续在原来的分支上正常工作,而你在自己的分支上干活,想提交就提交,直到开发完...原创 2019-11-29 15:57:25 · 125 阅读 · 0 评论 -
git使用教程2
3. Git的基本使用3.1. 创建版本库什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。由于git是分布式版本管理工具,所以git在不需要联网的情况下也具有完整的版本管理能力。创建一个版本库非常简单,...原创 2019-11-29 15:10:42 · 296 阅读 · 0 评论 -
git使用教程1
1. Git简介1.1. Git是什么?Git是目前世界上最先进的分布式文件版本控制系统(没有之一)。对于我们java程序员而言,管理的就是代码文件版本。1.2. Git和GitHub什么是GitHub?确切的说 GitHub 是一家公司,位于旧金山,由 Chris Wanstrath, PJ Hyett 与 Tom Preston-Werner 三位开发者在2008年...原创 2019-11-29 14:54:37 · 265 阅读 · 0 评论 -
tortoiseGit和tortoisesvn的区别
git是3段式,中间有个暂存阶段,所以提交只是提交到本地代码库中,要提交到远程代码库,还需要推送一下。svn则是2段式,中间没有暂存借点,所以提交就是到远程代码库。...原创 2019-11-19 11:08:46 · 5162 阅读 · 0 评论