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学习
win10下
git学习
-3-恢复到修改之前的某一状态(reset)
背景:当使用git进行修改并提交(add、commit)之后,发现改错了,应该回到之前的某一版本,应该怎么办呢?举例-说明:用【gitlog--oneline】可以查看到更改的信息,可以看到我已经对1.py(我这里的gitCode只有1.py这一个文件)做了两次修改了举例-问题:现在忽然发现忘记对第二次修改做个东西,那怎么补上这个东西,使它还是处于第二次修改的状态呢?举例-假设:现在对1.py做第
修改资料-昵称
·
2020-07-15 06:22
git
git
Git学习
笔记一--创建版本库、添加文件、提交文件等
Git,是Linus花了两周时间用C写的一个分布式版本控制系统。牛该怎么定义?其实,很多人都不care谁写了Git,只在乎它是免费而且好用的!SodoI!下面开始我们的学习:1.Git安装(略)。2.创建版本库首先,选择一个合适的地方(我选择了D盘,我的电脑是Win7),常见一个空目录:$mkdirGit$cdGit$pwd//显示当前的路径/d/Git注:Windows下,路径名不要包含中文,因
weixin_34174132
·
2020-07-15 05:51
git的使用
我记得我毕业刚开始进入的那一家公司,就是让我学习这个,还有乌龟啊等(其实就是svn);这里给大家推荐一下好的
git学习
网站,避免大家多走弯路!以下就是地址:h
美好的未来在于把握今天
·
2020-07-14 13:06
git
git学习
笔记(一)
前提:1.安装git(windows:https://pan.baidu.com/s/1kU5OCOB#list/path=%2Fpub%2Fgit)2.安装notepad++(为了编写文档方便,默认使用该编辑器)第一部分:创建一个版本库1.打开GitBash,设置个人信息gitconfig--globaluser.name"(用户名)"gitconfig--globaluser.email"(邮
月半琴
·
2020-07-14 07:06
git
Git学习
笔记
1.分布式版本控制系统VS集中式版本控制系统集中式版本控制系统需要一个中央服务器,且需要联网才能工作。分布式版本控制系统每个人的电脑上都是一个完整的版本库,且安全性比较高。2.配置gitgitconfig--globaluser.name"username"gitconfig--globaluser.email"email"–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用
yumi_huang
·
2020-07-14 06:49
测试
git学习
简介Git是一个分布式版本控制系统。它可以很方便的记录你的每一次变动,而不需要每次都备份,还能让你和他人很方便的协同开发。(分布式版本控制系统没有“中央服务器”,版本库分布在每个人的电脑里。)创建版本库定位到项目所在的目录通过gitinit命令把这个目录变成Git可以管理的仓库(即版本库)表现形式:在当前目录下隐藏着.git目录文件添加到版本库(当文件有修改时)步骤文件从工作区添加到暂存区用命令g
JemimaZ
·
2020-07-14 06:26
GIT学习
笔记
官网:https://git-scm.com/GIT和SVN相同的地方:跟踪所有文件的改动历史只能跟踪文本文件的改动详情,无法跟踪二进制文件(比如word、PPT、Excel、图片)的改动详情GIT和SVN的区别:所有机器上的版本库都是平等的,没有主次之分两个用户可以互相合并对方的代码,不用通过中央库(不过一般都会使用中央库)GIT使用SHA1作为版本号,SVN使用递增的整数作为版本号GIT有暂存
Clement-Xu
·
2020-07-14 04:25
开发工具
Git学习
笔记
Git安装初始化Git仓储/(仓库)这个仓库会存放,git对我们项目代码进行备份的文件在项目目录右键打开gitbashhere命令:‘gitinit’自报家门就是在git中设置当前使用的用户是谁命令:配置用户名:‘gitconfig--globaluser.name“xiaoming”配置邮箱:‘
[email protected]
把代码存储到.
他们都嫌我的微信名字太长
·
2020-07-14 02:04
Git
GIT学习
笔记——1.1 起步 - 关于版本控制
转自:http://git-scm.com/book/zh/关于版本控制什么是版本控制?我真的需要吗?版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。在本书所展示的例子中,我们仅对保存着软件源代码的文本文件作版本控制管理,但实际上,你可以对任何类型的文件进行版本控制。如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局文件的所有修订版本(这或许是你非常渴望拥有的功
weixin_34405332
·
2020-07-13 19:29
git学习
------>在CenterOS系统上安装GitLab并自定义域名访问GitLab管理页面
目前就职的公司一直使用SVN作为版本管理,现在打算尝试从SVN迁移到Git。安排我来预言并搭建好相关的环境以及自己尝试使用Git。今天我就尝试在CenterOS系统上安装GitLab,现在在此记录一下整个安装过程。第一步查看GitLab的官方网站GitLab的官方网站关于安装gitlab的介绍页面如下:https://about.gitlab.com/installation/选择CenterOS
weixin_33795833
·
2020-07-13 17:32
Ubuntu中使用GitLab Installers一键傻瓜式安装gitlab
虽然说是当下最热门的版本控制器,但是由于之前公司一直使用的是svn,所以没有怎么去研究这个东西,但是现在不同了,我们公司全部换成了git,所以我也开始学习git了,在网上找了一些博客学习了一下基本能够做开发了,也就是在找
git
tanghuanyou
·
2020-07-13 15:00
Gitlab
Git学习
小记之开发工作流
经过上面几次学习,再结合日常的使用,现在对于分支已经有了比较细致的了解,今天补充的是利用分支进行开发的工作流,有利于帮助工程更快更安全的开发。长期分支浏览GitHub上的仓库,很多都是在master分支上保留着稳定代码,这部分可能是需要发布或者已经在使用的代码。在此基础上,可能还会有dev开发分支,staging测试分支等等,这些分支专门用来开发测试,当这些开发分支到达一定程度,可以提供稳定的特性
郝翔
·
2020-07-13 14:12
Git学习
笔记
第一章版本控制定义版本控制(VersionControlSystem)是一种记录一个或多个文件内容变化,以便未来查阅特定版本的修订情况的系统;VCS可以将文件、项目回溯到之前的状态,并且可以根据比较文件的变化细节(提交、修改记录等),查出问题所在;本地版本控制系统(RCS)是记录文件前后内容变化,并将其记录为特定的文件补(patch),以便未来进行回退。集中化版本控制系统(CentralizedV
北城梦南
·
2020-07-13 12:47
学习笔记
git
git学习
之-----githug通关记录(1-20关)
1.init2.config3.add4.commit5.clone6.clone_to_folder7.ignore在提交文件时可能会有一些配置文件或是一些由软件本身产生的一些附加的文件,这些文件对我们自己的文件没有影响,但是这些文件也是会不断变化的,所以在提交的时候总是会提示要我们去提交,git提供了一种方法在提交时可以忽略这些文件的改变,就是利用ignore执行vim.gitignore进入
windylimiao
·
2020-07-13 08:29
git学习
--githug20-40关
20-40关的记录21、Name:resetLevel:21Difficulty:**Therearetwofilestobecommitted.Thegoalwastoaddeachfileasaseparatecommit,howeverbothwereaddedbyaccident.Unstagethefileto_commit_second.rbusingtheresetcommand(d
maxam0128
·
2020-07-13 08:04
git
Git学习
笔记
首先推荐下廖雪峰的官方网站,对Git的使用很详细,本笔记就是根据该网站教程学习整理的:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b0001、分布式版本管理系统,VSSVN2、Linux下查看gitgit–version3、安装gitsudoapt-getinstallgit4、创建版本
码出祁迹
·
2020-07-13 03:25
Linux
git学习
之--CocoaPods安装和使用
一、概要CocoaPods可以用来方便的统一管理第三方库二、安装第一步,首先要检查Mac是否安装了rvm,打开终端,输入rvm-vhuangzhdeMacBook-Pro:~careland$rvm-v-bash:rvm:commandnotfoundstep1:安装rvmcurl-Lget.rvm.io|bash-sstablestep2:指定源source~/.rvm/scripts/rvms
沉思的月亮
·
2020-07-12 18:47
git学习
--gerrit服务器搭建总结
gerrit知识理解:gerrit代码审核服务器:作为git代码管理服务器,gerrit为git代码的提交引入了强制审核机制(除非特别的授权设置),所以也可以称gerrit服务器为代码审核服务器,其提供团队开发时的严格的代码审核入库机制,便于版本管理和版本安全。git:版本控制的工具,gerrit是对git提交代码的一个可视化代码审核机制。gitweb:Gitweb提供了git版本库的图形化web
yanxiangyfg
·
2020-07-12 18:41
git使用
git学习
——这一篇就够了
git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。作为一个新手,我不禁要问,git和gitHub的关系是什么,谁又是谁的谁?解释:git是一个版本控制工具;gitHub是一个平台,一个用git做版本控制的项目托管平台;上一张图解:git的学习并不是看一篇文章就可以的,需要我们深入的思考与学习以及练习,这里我贴上资源链接大家有空可以多联系学习:git基础入门gi
爱飞的光
·
2020-07-12 11:12
git
打开Git的正确姿势
GitHub地址 查阅网上诸多资料,并结合自己的学习经验,写下这篇
Git学习
笔记,以记录自己的学习心得。现分享给大家,以供参考。 作为一只前端菜鸟,这是我掘金
weixin_34034670
·
2020-07-12 08:14
git学习
——git分支
git学习
——git安装
git学习
——git配置文件
git学习
——git操作
git学习
——git版本管理一、提出问题今天开发的过程中遇到一个问题,A组接到开发任务要修改file文件,B组在此之前的15天为了完成自己的开发任务对
weixin_30788239
·
2020-07-12 07:39
git学习
——设置gitlab、github默认push的用户名和密码
在使用git的时候,不同的环境下,当你重新安装git,最好在开始的时候就配置一下默认的git的用户名和密码,这样子就可以在每次的push的时候不需要手动的在去输入git的用户名和密码,提高执行的效率。环境:Windows环境已经安装git,我使用的gitlab(github和这样配一样),gitlab的用户名
[email protected]
下面在Windows环境中进行配置过程的演示,1:生成RS
阿飞云
·
2020-07-12 01:45
代码管理工具
ONE——Django项目前期准备(Django现状;开发流程;需求分析;项目架构) |
Git学习
(重点:本地仓库操作;远程仓库【本人使用码云】;分支管理)
第一部分:项目前期准备一、Django现状1、Django开发前景1.1Django的厉害之处在python中,与web开发环境相关的包有13045个django就占了9091个,大约70%在python中,活跃的web框架多达54个,其中最活跃的有,Django,Flask,Pyramid,Zope最受欢迎的就是Django,没有之一超过5263个中大型网站使用Django开发1.2哪些公司在使
孤寒rm-
·
2020-07-11 21:15
Django完整版项目
Git学习
第(三)篇:Sublime Text3 Git插件安装与使用
1、安装Git插件第一步,打开SublimeText3,按下Ctr+Shift+P快捷键,打开命令窗口,输入pci,选择PackageControl:InstallPackage选项,第二步,在组件窗口中输入Git,选择Git插件进行安装。(里面有很多和Git相关的插件,没有研究具体的作用。不知道Git和SublimeGit插件之间的区别,以后再研究。)等待安装,安装完成后,查看,PackageS
水晶果冻1125
·
2020-07-11 12:45
Git
Git学习
(一)
gitclone远程服务器地址:将远程服务器的代码添加到本地;gitclone-o远程服务器地址:克隆版本库的时候,所使用的远程主机自动被Git命名为origin。如果想用其他的主机名,需要用gitclone命令的-o选项指定。gitpush::gitpush命令用于将本地分支的更新,推送到远程主机。它的格式与gitpull命令相仿。注意,分支推送顺序的写法是:,所以gitpull是:,而gitp
随玉而安_gao
·
2020-07-11 07:20
Windows搭建局域网Git服务器
Git学习
文章目录共享文件夹配置Git服务器配置公开版本库服务器端客户端测试GitStack搭建Git服务器安装部署问题共享文件夹配置Git服务器本文说明在局域网中用一台电脑作为服务器,在服务器中创建一个文件夹
眸笑丶
·
2020-07-11 02:19
学习记录
Git
Git学习
总结
GitCommunityBookGit介绍Git对象模型对象名是SHA值每个对象(object)包括三个部分:类型,大小和内容。大小就是指内容的大小,内容取决于对象的类型,有四种类型的对象:"blob"、"tree"、"commit"和"tag"。•“blob”用来存储文件数据,通常是一个文件。·•“tree”有点像一个目录,它管理一些“tree”或是“blob”(就像文件和子目录)•一个“com
水墨禅心
·
2020-07-11 02:39
Git
Lerix的
git学习
笔记(11)_分支的创建和合并
分支的创建和合并单纯创建一个分支gitbranchiss53[]可以指定id来从某个节点创建分支。创建分支并切换到那个分支gitcheckout-biss53等同于gitbranchiss53gitcheckoutiss53在新分支上工作并提交新内容后,切换回master分支gitcheckoutmaster注意:切换分支前请把当前分支的未提交工作提交完切换完成后,工作目录会切换到新分支的工作目录
Lerix
·
2020-07-10 22:57
学习笔记
git学习
1
git-30天day-1因為每個人都有一份完整的儲存庫副本,所以每次提交版本變更時,都僅提交到本地的儲存庫而已,因此提交速度非常快,也不用網路連線,可大幅節省開發時間。由於每個人都有一份完整的儲存庫副本,代表著在使用Git版本控管時,沒有所謂的「權限控管」這件事,每個成員都能把儲存庫複製(clone)回來,也都可以在本地提交變更,沒有任何權限可以限制。使用Git時,唯一能設定的權限是,你有沒有權利
lgy_keira
·
2020-07-10 05:58
git
【Linux学习】Linux free 命令学习
+【
Git学习
】解决GitLab内存消耗大的问题但是一开始并没有很清楚的明白free命令的每一个数据到底代表的什么意思,导致一直以为优化没有效果。
欧阳鹏
·
2020-07-09 21:12
Linux学习
Git学习
笔记
安装//ubuntu安装sudoapt-getinstallgit2.配置gitconfig--globaluser.name"pxqngu"gitconfig--globaluser.emaill"
[email protected]
"3.建立本地代码仓库//在项目目录下执行以下命令,建立当前目录下的本地仓库。gitinit//执行命令后会在目录下生成一个.git文件交,用以下命令查询。ls-la4
彭辛乾
·
2020-07-09 21:50
学习笔记
git
Git学习
- git commit检查以及跳过检查
钩子钩子都被存储在Git目录下的hooks子目录中。也即绝大部分项目中的.git/hooks。当你用gitinit初始化一个新版本库时,Git默认会在这个目录中放置一些示例脚本。这些脚本除了本身可以被调用外,它们还透露了被触发时所传入的参数。所有的示例都是shell脚本,其中一些还混杂了Perl代码,不过,任何正确命名的可执行脚本都可以正常使用pre-commitGIT_DIR/hooks/pre
Alps1992
·
2020-07-09 14:25
git
git学习
gitinit:创建新的管理区域gitinitgitadd:把文件添加到管理区域gitaddgitcommit:把文件提交到管理区域***分支***master为主分支,head指向当前分支创建新的分支dev并切换到dev上后新提交一次后master并没有变,当前分支(dev)前移:dev完成后移动master和head,删除dev:gitcheckout:切换分支gitcheckout;查看分支
棒子酥
·
2020-07-09 10:39
git学习
笔记
廖雪峰老师git文章代码提交流程工作区->缓存区->版本库工作区:我们本地的代码stage:缓存区。master:版本库默认分支HEAD:指针gitaddreadme.txt添加文件,工作区->缓存区gitcommit-m"说明",缓存区->版本库gitstatus查看状态gitdiffHEAD--readme.txt工作区和版本库中最新代码的区别gitlog查看日志gitlog--pretty=
金意
·
2020-07-09 04:12
运维
git
软件代码版本控制--GIT
git学习
手册记录下git和svn的区别、操作原理、常用命令以及开发步骤。一、git和svn的区别svn是集中式版本控制系统,而git是分布式版本控制系统。
箫声若紫烟
·
2020-07-09 03:41
项目管理
git学习
第一天
git的学习#学习笔记/编程/gitgit和svn的区别svn集中管理工具每一个客户机和svn服务器交互服务器单点故障(少有的缺点)适用于局域网内git分布式管理工具每个开发人员都有一个版本库(本地仓库开发)远程仓库(共享版本库)git工作流程从远程仓库克隆git资源作为本地仓库从本地仓库中checkout代码然后进行代码修改提交前将代码提交到暂存区提交修改。本地仓库保存修改的各个历史版本修改完成
L Y C
·
2020-07-08 22:49
java学习
java
git学习
总结之分支合并(merge、rebase)
最新更新时间:2020年06月09日15:41:23《猛戳-查看我的博客地图-总有你意想不到的惊喜》本文内容:分支管理,分支合并merge将功能性分支合并到主分支,此时会在master分支产生一个新的commit记录KA---B---C---D---E---Fmaster\G---H---I---Jfeature_1注意:大写字母表示commit记录gitcheckoutmastergitmerg
万少博
·
2020-07-08 12:21
工具
Git学习
日记 Day-1
学习地址Git官网初始化操作Git版本查看$git--version用户名配置$gitconfig--globaluser.name"yourname"note:参数--global表明所有Git版本库都是用一样的用户名$gitconfig--globaluser.email"
[email protected]
"note:参数--global表明所有Git版本库都是用一样的邮箱note:可以对某个
fangmusan
·
2020-07-08 11:41
git学习
六:git提交忽略不必要的文件或文件夹
创建maven项目,使用git提交,有时需要忽略不必要的文件或文件夹,只保留一些基本。例如如下截图,实际开发中我们只需提交:src,.gitignore,pom.xml而自己项目文件一般都保留,但是有些则不必要提交,如maven项目的target文件夹等等。git忽略不必要文件有2种方法,一种是命令方法,一种是eclipse安装git插件设置方法一:命令方法1.首先在仓库中创建隐藏文件“.giti
陌上桑花开花
·
2020-07-08 11:22
git学习
四:eclipse使用git提交项目
准备工作:目的:eclipse使用git提交本地项目,提交至远程github上eclipse版本:eclipse4.564位jdk版本:jdk-1.764位项目类型:mavenweb项目备注:eclipse高版本自带git插件,而低版本则需自己安装git插件,这里使用eclipse高版本,低版本安装git插件这里不进行介绍。eclipse使用git提交项目有2种方式:一种是git命令窗口,另一种是
陌上桑花开花
·
2020-07-08 11:21
git
git
github
maven
web
git学习
(一)
动机1.帮助团队随时管理源代码的改变2.帮助追踪代码的每一点改变。如果代码出错,开发者可以回滚,并且比较之前的代码版本来帮助修复错误,而不受其他成员干扰。目的1.熟悉git的工作机制2.熟悉git常用命令内容1.安装2.概念3.工作原理4.基本命令2.概念版本库(repository):即一个名为.git的目录,里面的任何文件的修改、删除都能被git跟踪,任何时刻都可以追踪历史或者在将来某个时刻还
tianzhiya121
·
2020-07-08 07:38
git学习
git学习
笔记(膜拜廖大神的网站而成)
git教程(廖雪峰)笔记安装好gitforwindows,后,打开git-bash,这是一切的开始。新建、初始化仓库并添加提交文本文件到已有仓库:新建仓库:在git-bash里输入mkdir仓库名cd仓库名pwdmkdir新建文件夹/目录;cd进入某文件夹;pwd显示当前目录。至此,创建了新的仓库并命名了仓库,进入到了该仓库并显示当前目录。使用该仓库前应该初始化仓库(reponsitory)用:g
「已注销」
·
2020-07-08 02:34
Git常用命令及常见异常处理
Git学习
参考网站Git常用命令:查看分支:gitbranch创建分支:gitbranch分支名切换分支:gitcheckout分支名创建+切换分支:gitcheckout–b分支名合并某分支到当前分支
IT-Andy
·
2020-07-08 00:46
笔记
【
Git学习
一】Git clone速度太慢的解决方法
gitclone特别慢是因为github.global.ssl.fastly.net域名被限制了。只要找到这个域名对应的ip地址,然后在hosts文件中加上ip–>域名的映射,刷新DNS缓存便可。实施:在网站https://www.ipaddress.com/分别搜索:github.global.ssl.fastly.netgithub.com打开hosts文件Windows上的hosts文件路径
Memory 旧城。
·
2020-07-07 23:25
Git
git
实习周记2(git、代码规范、网络请求框架)
文章目录本周知识清单1.
git学习
与实践1.1git简介1.2git安装1.3git的基本使用功能1.4git当前状态查询1.5git版本控制1.6添加远程仓库1.7分支管理1.7.1创建分支1.7.2
冯志远
·
2020-07-07 22:50
实习随笔
2016April Python学习笔记(pandas&echarts)
2016AprilPython学习笔记
Git学习
git(/ɡɪt/,关于这个音频文件音频(帮助·信息))是一个分布式版本控制软件,最初由林纳斯·托瓦兹(LinusTorvalds)创作,于2005年以GPL
果7
·
2020-07-07 18:03
Python
git学习
记录
gitinit创建git仓库gitadd添加文件到仓库gitcommit-m"xxx"提交文件到仓库gitstatus查看仓库当前状态$gitstatus#Onbranchmaster#Changesnotstagedforcommit:#(use"gitadd..."toupdatewhatwillbecommitted)#(use"gitcheckout--..."todiscardchang
胖太_91bf
·
2020-07-07 17:22
Git学习
手记13:分支(branch)管理策略
上一节《
Git学习
手记12:多人协作(Collaboration)、工作流(workflow)与分支(branch)》实际开发工作中,我们常常与下面的工作打交道:1,维护一个稳定可靠的版本,随时可以发布
LabVIEW_Python
·
2020-07-07 09:01
Git学习
初级篇(上)
Git初步了解版本控制系统版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。其包括:本地版本控制系,如RCS集中化的版本控制系统,如CVS、Perforce分布式版本控制系统,如GitGit的几个特性直接记录快照,而非差异比较近乎所有操作都是本地执行Git保证完整性Git一般只添加数据Git有三种状态,文件可能处于其中之一:已提交(committed)、已修改(modi
懒人李冰
·
2020-07-07 00:58
读书笔记
Git学习
初级篇(下)
服务器上的Git-协议Git可以使用四种主要的协议传输资料:本地协议(Local)、HTTP协议、SSH(SecureShell)协议以及Git协议。目前使用最普及的是SSH协议和HTTP协议。本地协议本地协议的优点是简单,缺点是不方便从多个位置访问。克隆一个本地版本库,可以执行如下命令:$gitclone/opt/git/project.git或$gitclonefile:///opt/git/
懒人李冰
·
2020-07-07 00:15
读书笔记
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他