E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
git学习
git学习
(十) idea git reset 操作
gitreset是回滚操作,在idea中使用如下:ResetType有三种:Mixed默认方式,只保留源码,回退commit和index信息Soft回退到某个版本,只回退了commit的信息,之前写的代码还是保留的,不会恢复到indexfile一级。如果还要提交,直接commitHard彻底回退,本地源码也会变成上一个版本内容,不保留之前commit的代码ToCommit是回滚到哪个版本,例如,H
weixin_30917213
·
2020-06-28 02:04
git学习
(二) git的文件状态
git的文件状态用于查看git的状态gitstatus用于git文件的删除操作gitrm如果只是gitrm--cache仅删除暂存区里的文件;如果不加--cache会删除工作区里的文件并提交到暂存区文件检出gitcheckout直接加文件名从暂存区将文件恢复到工作区,如果工作区已经有该文件,则会选择覆盖;加了【分支名】+文件名则表示从分支名为所写的分支名中拉取文件,并覆盖工作区里的文件;文件状态新
weixin_30917213
·
2020-06-28 02:04
git学习
(六) git reset操作
gitreset操作gitresetgitresetHEAD文件名移除不必要的添加到暂存区的文件gitresetHEAD^或者commitid去掉上一次的提交gitreset--softHEAD^修改上次提交的信息,即commit-m"修改这里的内容"gitreset--soft只是将HEAD引用指向指定的提交,工作区跟暂存区的内容不会改变gitreset--mixed(默认选项)将HEAD指向指
weixin_30917213
·
2020-06-28 02:32
git学习
(三) git的分支操作
git的分支操作软件项目中启动一套单独的开发线的方法,可以很好的避免版本兼容开发的问题,避免不同版本之间的相互影响,封装一个开发阶段,解决bug的时候新建分支,用于对该bug的研究;git中跟分支相关的命令gitbranchgitbranch分支名创建分支gitbranch不加任何参数,列出所有的分支,分支前面有*号,代表该分支为当前所在分支*创建分支的时候,分支名不用使用特殊符号gitbranc
weixin_30917213
·
2020-06-28 02:32
GIT学习
笔记(4):远程分支
GIT学习
笔记(4):远程分支远程分支远程分支是什么远程分支是对远程仓库中的分支的索引。它们是一些无法移动的本地分支;只有在GIT进行网络交互时才会更新。
weixin_30603633
·
2020-06-27 22:03
Git学习
笔记
Git命令图解Workspace:工作区Index/Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库创建版本库在当前目录新建一个Git代码库gitinit新建一个目录,将其初始化为Git代码库gitinit[project-name]下载一个项目和它的整个代码历史gitclone[url]配置显示当前Git配置gitconfig--lits编辑Git配置文件git
weixin_30500663
·
2020-06-27 20:17
Git学习
系列之Git基本操作拉取项目(图文详解)
前面博客
Git学习
系列之Git基本操作推送项目(图文详解)当然,如果多人协作,或者多个客户端进行修改,那么我们还要拉取(Pull...)别人推送到在线仓库的内容下来。
weixin_30379911
·
2020-06-27 18:33
Git学习
笔记(三)远程库(GitHub)协同开发,fork和忽略特殊文件
远程库远程库,通俗的讲就是不再本地的git仓库!他的工作方式和我们本地的一样,但是要使用他就需要先建立连接!远程库有两种,一个是自己搭建的git服务器;另一种就是使用GitHub,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库。友情提示:在GitHub上免费托管的Git仓库,任何人都可以看到喔(但只有你自己才能改)。所以,不要把敏感信息放进去
weixin_30375427
·
2020-06-27 18:36
git学习
git操作进阶(分支,合并,查不同)
>#gitadd-i采用交互的方式将工作区代码加入本地代码缓冲区中>#gitadd-p出现选项y/n/a/d/e如果选择y将工作区代码加入本地代码缓冲区中,选择n或是d终止提交操作,选择a添加提交代码到中心仓库的方法1.>#gitaddsome-file#gitcommit-m"someword"适合添加简单的注释时使用2.#gitcommit-m"someword"-a提交本地所有改变的代码到中
weidawei0609
·
2020-06-27 14:22
git
git
branch
工作
merge
Git 学习笔记
根据廖雪峰老师的
Git学习
教程整理的笔记,在此再次感谢廖老师和像廖老师那样无私奉献的前辈!
傅hc
·
2020-06-27 12:35
Git学习
手记3:安装Git
上一节《
Git学习
手记2:为什么必须进行版本管理》在Windows下面安装安装Git非常方便,到Git官网,直接下载安装即可装好了后,机器上就有GitGUI,GitBash,GitCMD。
LabVIEW_Python
·
2020-06-27 10:42
git学习
,常用命令
由于Git和Linux操作系统都是同一个作者,因此不用我说你也应该猜到Git在Linux上的安装是最简单方便的。比如你使用的是Ubuntu系统,只需要打开shell界面,并输入:sudoapt-getinstallgit-cor按下回车后输入密码,即可完成Git的安装其他版本系统直接去下载https://git-scm.com/downloads安装,安装步骤,对于新手而言直接下一步即可因为本人使
宝哥66
·
2020-06-27 01:18
git学习
:关于origin和master
git的服务器端(remote)端包含多个repository,每个repository可以理解为一个项目。而每个repository下有多个branch。"origin"就是指向某一个repository的指针。服务器端的"master"(强调服务器端是因为本地端也有master)就是指向某个repository的一个branch的指针。这是服务器端(remote)的情况:而在本地电脑(loca
tyyking
·
2020-06-26 21:20
git学习
笔记
git学习
笔记之前版本控制一直用的是svn,没怎么接触git,项目使用的就是git,所以专门学习一下同时做个笔记,方便其他想快速了解git的小伙伴参考。
TinyCrazyBoy
·
2020-06-26 09:38
git
git学习
系列笔记4-工程化
配置vim~/.gitconfig[user]
[email protected]
[color]ui=true[core]quotepath=false[alias]st=statusco=checkoutci=commitbr=branchpl=pullps=pushca=commit-alg=log--color--graph--pretty=format:'%C(bo
scott_yu779
·
2020-06-26 09:41
GIT学习
笔记
一、GIT的前世今生GIT是VCS(VersionControlSystem,版本控制系统)中的一代新秀,由于其开源性、分布式,收到广大的开发者(尤其是开源开发者)的喜爱。在VCS发明前,修改文件是件很麻烦的事,比如写毕业论文,这里修改了一下,那里修改了一下,之前删除掉得段落,又想用怎么办?只有另存为别的文件名。到最后,你完全想不起来自己到底改了几个地方,原来的论文到底长什么样子了。这个问题对广大
雷一进化论
·
2020-06-26 07:19
Git学习
使用总结(持续更新)
常用操作gitinit//初始化一个仓库gitconfig--globaluser.name"YourName"//配置用户名gitconfig--globaluser.email"
[email protected]
"//配置用户邮箱gitconfig--list//查看配置列表gitadd//把文件添加到仓库gitcommit//把文件提交到仓库gitreset–mixed//回退到某个版本,只
Lin_ZJ
·
2020-06-26 06:21
git学习
整理
[TOC]概念工作区:就是电脑上看到的目录版本库:工作区有一个隐藏的.git目录,这个不算工作区,而是git的版本库暂存区:git的版本库里面存了很多东西,其中最重要的就是stage(或者叫index)的暂存区.gitadd就是将文件提交到暂存区gitcommit就是将暂存区的修改提交到当前分支设置gitconfiggitconfig--globaluser.nameuserName设置全局用户名
ratel6
·
2020-06-26 04:23
【
git学习
笔记】git入门 git基本用法
git入门(一)初始化一个新仓库创建,修改文件将文件添加到暂存区查看文件修改将暂存区的文件提交到本地仓库git可以有效的处理项目版本管理,掌握git是很重要的,以下是我在学习的过程和一些体会初始化一个新仓库使用mkdir创建一个项目目录进入目录,创建git仓库输出如上所示,使用ls-al命令可以看到一个名为.git的目录在该目录下创建,这就表示一个仓库成功被初始化了创建,修改文件可以使用touch
我永远喜欢佐仓千代
·
2020-06-25 23:34
git学习笔记
git学习
完整教程
前言笔者想一反常态,从菜鸟的角度来介绍一门知识的进阶过程,虽然不知道效果好不好,但是尝试总是可爱的。由于笔者的电脑是Mac,故而只提供了Mac相关的资料。作为一个资深菜鸟,当小组工作要用到git时,我并不知道git是个啥,木有办法,只有自己查了,虽然很想找个大神帮我【等等,让我哭一会】。git是一个分布式的版本控制工具。了解这点后,我就开始准备在自己的Mac电脑上安装git工具,在查资料的过程中,
落花盈香
·
2020-06-25 10:43
Git学习
笔记:Git的环境搭建与基础操作
前言由于之前一直接触的项目管理工具SVN很容易被网速限制,后来了解到Git是个高大上的项目管理工具后,所以开始学习Git…此篇为优化版1.Git简介相信大家都用过SVN,但是SVN会受网络的限制,之前入职一家公司的时候,SVN上有很多东西需要checkout下来,极受网络影响不说,有时还会中断,效率会很低。而Git恰恰在有SVN的优点的同时又能完美的解决这个问题。这也是集中式和分布式版本控制系统的
磨剑十载
·
2020-06-25 07:22
Git
Git学习
笔记1:Git本地仓库管理
前言Git近些年的火爆程度非同一般,这个版本控制系统被广泛地用在大型开源项目(比如Linux),不同规模的团队开发,以及独立开发者,甚至学生之中。我在初学的时候被git里的各种命令、参数吓得不愿意继续去学习。但实际上刚上手的时候,你并不需要了解所有命令的用途。你可以从掌握一些简单、常用又强大的命令开始,然后逐步去学习。我将我的Git的学习过程整理并写成博客分享出来,方便初学者学习入门,也以便我日后
程序猿小王
·
2020-06-25 03:57
Git学习
笔记
用户配置配置用户名和邮箱(一般来说需要配置的就这两个)gitconfig--globaluser.name"名字"gitconfig--globaluser.email"邮箱"查看配置信息git配置有system级别global(用户级别)和local(当前仓库)3个,设置先从system(系统级别)->global(用户级别,也就是所有仓库)->local(当前仓库),底层配置会覆盖顶层配置。不
小楠总
·
2020-06-25 00:24
【
Git学习
】Windows系统下如何删除已经保存的账号密码
一、背景今天QQ群里有人在使用Git命令去cloneGitlab仓库的代码时,第一次弹框提示输入账号密码的时候输错了,然后后面就一直拒绝,不再重复提示输入账号密码,问我怎么办?二、解决方法然后我来复现了一下该群友的操作,使用http协议cloneGitLab仓库上的代码,并且故意输错密码。1、输入gitclone命令2、输入错误的账号密码3、提示授权失败4、重新输入gitclone命令,不再提示输
欧阳鹏
·
2020-06-24 22:55
#
Git学习
【
Git学习
】解决GitLab内存消耗大的问题
一、问题描述今天有提示反馈Gitlab服务器push不上去,让我看看是不是Gitlab服务器出了什么问题。我查看了下gitlab在线的信息这台服务器消耗了31.3GB内存。然后我11:14分尝试去连接Gitlab服务器,发现要很久很久才连接上。直到11点18分才登陆成功。使用free命令查看了下内存情况,我艹,太猛了吧,使用了60个G,内存只剩2.6G了。刚想继续操作,就被强制的断开了连接后面一直
欧阳鹏
·
2020-06-24 22:55
#
Git学习
git学习
------> Gitlab如何进行备份恢复与迁移?
前段时间,在某台CenterOS服务器上搭建了Gitlab环境,并且大家陆陆续续的都把代码从svn迁移到了gitlab,但是之前的CenterOS服务器并不是搭建在公司的机房环境,而是搭建在办公室的某台闲置的电脑上,因此为了保证数据安全性,领导要求为将之前的Gitlab数据全部重新迁移到公司机房的服务器上面去。1、Gitlab创建备份1.1创建备份文件首先我们得把老服务器上的Gitlab整体备份,
欧阳鹏
·
2020-06-24 22:54
#
Git学习
#
Git学习进阶之旅
#
GitLab学习之旅
Git学习
-->如何通过Shell脚本自动定时将Gitlab备份文件复制到远程服务器?
一、背景在我之前的博客
git学习
——>Gitlab如何进行备份恢复与迁移?
欧阳鹏
·
2020-06-24 22:54
#
Git学习
Linux学习
#
Git学习进阶之旅
#
GitLab学习之旅
Git学习
笔记(一)
Git管理文件夹的步骤:1.进入要管理的文件夹(进入到文件夹)2.初始化(提名)gitbashhere------>gitinit让git管理当前的文件夹3.管理文件gitstatus:查看当前目录下文件的状态。红色:新增的文件/修改了的老文件绿色:git已经管理起来的文件gitadd文件名.后缀:对文件进行管理。(再次执行gitstatus时已经管理的文件变为绿色,没有被管理的为红色)gitad
qfc8930858
·
2020-06-24 21:21
Git
Git学习
手记6:用Git管理文件
上一节《
Git学习
手记6A:创建仓库(Initialize)》本节主要讲解:Git管理本地文件。第一步:在Git仓库LearnGit目录下,新建一个程序文件。
LabVIEW_Python
·
2020-06-24 19:17
Git 学习笔记:自定义Git(完)
本教程参考廖雪峰的Git教程Git简介可以参看:Git简介
Git学习
笔记:版本回滚Git:版本回滚
Git学习
笔记:修改
Git学习
笔记:修改
Git学习
笔记:远程仓库
Git学习
笔记:远程仓库
Git学习
笔记:
Big_quant
·
2020-06-24 10:19
【
Git学习
】SSH key 和 Git 多账户配置
转载请注明:http://blog.csdn.net/lrs123123/article/details/46917981可能很多人用Git会遇到这样一个问题,在公司电脑使用了Git,然后回到家之后发现git用不了原因很简单,你需要配置你这台电脑的git秘钥,这也是本篇要介绍的内容本篇讲的是通过ssh去拿git项目,所以我们需要去配置SSH秘钥首先,来到命令行,输入git,出现像如下界面,说明你的
GarryLin
·
2020-06-24 09:47
Android进阶
Git
团队合作
git学习
--GitHub上如何进行PR(Pull Request)操作
一、前言昨晚应老师要求参与教材的修正工作,需要涉及到github上的PR(PullRequest)操作。本来以为很简单的一个事情,没想到还得让我翘课,花了一个多小时的时间才搞明白,收获挺多。饭先不吃,先写博客,分享出来。二、实现步骤简单暴力的实现步骤,先不做太深入的细节分析。为了叙述方便,特此声明:此处小明要与小红进行合作,小明需要对小红在GitHub上的的Repository进行fork等一系列
由零开始Leon
·
2020-06-24 05:27
Git学习
中遇到的问题及解决方法
一、比较重要的一个命令:gitcommit:将当前暂存区中的文件实际保存到仓库的历史记录中。通过这些记录,我们就可以在工作树中复原文件。gitmerge--no-fffeature-A(分支名)二、git解决冲突:出现冲突之后,出现冲突的文件会变成如下的样子:标成橘色的部分是自动生成来标识冲突的,可以删掉。addinfeature-A>>>>>>feature-C将文件改成想要的样子,并重新添加到
不懈X
·
2020-06-24 03:12
git学习
与操作教程
文章目录一、概念知识什么是git工作区域常用命令工作流图命令工作流图工作空间与文件状态变化过程多开发者协同工作流图仓库解释1)本地仓库2)远程仓库二、公司常用开发模式之GitFlow工作流1、master分支2、develop分支3、feature分支4、release分支5、hotfix分支注意事项:1)初始化分支2)开发分支feature3)发布分支release4)维护分支hotfix三、常
latico
·
2020-06-24 02:27
版本控制工具
git学习
操作教程
命令
IDEA
eclipse
分布式版本控制系统
Git学习
资源收集汇总(附Github个人简历自动生成)
伴随着知乎上一个问题:GitHub是怎么火起来的?被顶起200+的回答说到:Github不是突然火起来的,在Ruby社区Github其实从一开始就很流行,我们2009年搞Ruby大会就邀请了Github的人来上海了,早在2009年Github在国内的Ruby社区就很有名气了。之所以今天大家突然觉得Github火,只不过是因为刚拿到1亿美元融资的眼球效应罢了。可今年看到了无数人在关注着Github,
小敏纸
·
2020-06-24 02:41
版本控制
Git
工具收藏
Git学习
笔记——4、未提交前文件的回退操作
本节按使用场景来总结说明,总结文件未提交前的常见回退情形1.新建文件暂存后撤销在项目目录下新建version.md文件,将文件暂存,状态如下:可以看到version.md是newfile的状态。通过命令行的输出,我们知道可以使用gitresetHEAD+文件名来撤销刚才的暂存:OK,这样回到了我们暂存version.md之前的状态2.已提交过的文件的回退已提交过的文件是指,该文件已进行过gitco
暴躁的外皮
·
2020-06-24 00:18
Git
Git学习
笔记——2、文件状态
刚工作使用SVN的时候,基本没有考虑过文件的状态,以为无非是检出、提交、撤回,对版本控制理解的不够深入,其实SVN和Git一样,也有add相关操作。Git文件状态的转换Git下每个文件状态分为4个阶段:未追踪(Untracked):未加入Git索引时的状态暂存(Staged):文件的变更已进入暂存区,此时可提交到库中已修改(Modfied):文件相较于上一次已提交时已被修改已提交(Unmodfie
暴躁的外皮
·
2020-06-24 00:18
Git
Git
Git文件状态
Git状态迁移
Git学习
笔记——1、基本概念
序Git相对于SVN多了很多新概念,用起来不难但想完全掌握需要花些功夫的Git现在是各大互联网公司的主流代码管理工具,曾经面试时因为没有过多接触Git而被面试官鄙视故认真学习,撰写笔记常见术语Git:git本体+命令行,要用就得装,Linux、mac、Windows均支持。装好后Linux和mac直接在shell敲命令行,Windows上的git运行在MINGW(MinimalistGNUforW
暴躁的外皮
·
2020-06-24 00:18
Git
Git学习
笔记——3、文件的新建、暂存、提交及重新提交
本节在不考虑分支的情况,以game文件夹为例,来实际演示git的实际操作,为了好理解,先只模拟代码的增和补,至于回退一类的逆向操作则放在下一节。1.初始化本地库假如我们的项目是game,新建并进入game目录,我们先执行gitstatus命令,如图:诶,严重错误:不是一个git仓库执行gitinit命令,再次gitstatus,如下:有变化了,提示告诉我们已完成初始化,目前仓库还没有提交呢。查看g
暴躁的外皮
·
2020-06-24 00:18
Git
Git学习
笔记
Git学习
笔记标签(空格分隔):git参考网站:廖雪峰git教程一、常用命令常用命令功能gitconfig[–global]git配置gitinit初始化仓库gitaddXXX添加文件gitcommit
wolfcastro
·
2020-06-23 17:15
笔记
git
git
git学习
笔记(一)
1.集中式版本控制系统vs分布式版本控制系统集中式版本控制系统:版本库集中存放在中央服务器。使用时必须先从中央服务器取得最新版本,工作完后在推送给中央服务器。缺点是必须联网才能工作,中央服务器要是出了问题所有人无法工作。常见的集中式版本控制系统有CVS和SVN.分布式版本控制系统:没有“中央服务器”,每个电脑上都是一个完整的版本库。工作时不需要联网,安全性高。常见的分布式版本控制系统有Git.2.
单纯的土豆
·
2020-06-23 06:11
惊!女装大佬项目登 GitHub Top 1!
没错,Dress表面是“面向可爱的蓝孩子(/ω\)的
Git学习
实践项目onGitHub”,实际上是让程序员po出自己的女装照片:此项目自开源的一年多时间以来,吸引众多程序员的参加。
CSDN 程序人生
·
2020-06-23 01:39
浅入
Git学习
⑥--创建GitHub远程仓库、克隆远程库
GitHub网站是一个提供Git仓库托管服务的网站,所以你只要注册一个GitHub账号,你就可以享受到这种服务1、创建SSHKEY由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,在用户主目录下,看看有没有.ssh目录,如果有,看看目录下有没有id_rsa和id_rsa.pub这两个文件,如果有就直接下一步,如果没有,就创建SSHKEY$ssh-keygen-trsa-C"yo
change_pan
·
2020-06-22 21:09
Git学习
Git版本控制软件结合GitHub从入门到精通常用命令学习手册
GitHub从入门到精通常用命令学习手册注意:学习前请先配置好Git客户端相关文章:Git客户端图文详解如何安装配置GitHub操作流程攻略官方中文手册:http://git-scm.com/book/zh
GIT
网埠头
·
2020-06-22 19:50
Git学习
手记9:删除文件
上一节《
Git学习
手记8:工作区、版本库和暂存区》理解了工作区、暂存区和版本库后,理解删除文件就很容易了。
LabVIEW_Python
·
2020-06-22 19:05
git clone一个github上的仓库,太慢,经常连接失败--
Git学习
笔记
gitclone一个github上的仓库,太慢,经常连接失败https://www.zhihu.com/question/27159393https://zhuanlan.zhihu.com/p/71206101https://www.zhihu.com/question/276143842https://gitclone.com/http://gg.widyun.com/************
知识在于分享
·
2020-06-22 16:57
工具类
git学习
笔记:(2)理论篇
我采用提问的方式方便自己记忆。1.什么是git?答:听说是一种很流弊的代码管理方式,可以远程,多人协同开发。2.为什么要学git?答:自己写的程序总是有超多份备份,懒一次就容易返工,一旦做了什么错误修改自己不知道的话,就找不到问题,得拿上一版程序重新改。(当然,也和自己写的代码缺少合理调试手段有关),还有的话,因为自己想进大公司,涉及到大型项目很多公司都是用的git来管理项目。3.git有哪些功能
danniuer
·
2020-06-22 16:26
git学习
[git]Git常用命令
转自:http://www.cnblogs.com/idche/archive/2011/07/05/2098165.html
GIT学习
笔记集中化的版本控制系统CVCS(CentralizedVersionControlSystem
anxuan3201
·
2020-06-22 14:02
Git 学习(篇五 -- Git 分支)
Git学习
(篇五–Git分支)1.分支简介有人把Git的分支模型称为它的“必杀技特性”,也正因为这一特性,使得Git从众多版本控制系统中脱颖而出。为何Git的分支模型如此出众呢?
adayabetter
·
2020-06-22 12:59
Git
我的
Git学习
笔记
Git学习
笔记学习地址教程:视频:明确几个结构常用关于key.gitignore一般git工作流程冲突解决多分支问题创建分支切换分支创建分支+切换分支合并分支删除分支模拟场景:学习地址教程:https:
十一号的传奇
·
2020-06-22 10:46
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他