git语句(后续补充)】的更多相关文章

todo----mysql常用语句总结补充完成…
如果你是windows用户,需要下载一个git应用程序,一路点就行,没有什么需要注意的地方 安装完成后在任一文件夹内右键都有显示,单击git bash here即可 简易的命令行入门教程: Git 全局设置: git config --global user.name "name" # 上传者的用户名 git config --global user.email "you@email.com" # 上传者的邮箱 配置一次即可,后面无需配置 这样就知道是谁上传的 创建…
查看帮助,要装git-doc,另外推荐git的图形客户端gitg,比gitk好看多了,用apt-get install就可   HEAD是当前工作版本的指针   --global保存的是当前用户的配置,配置文件保存在~/.gitconfig  --system是系统中所有用户,配置文件一般在/etc/gitconfig 什么都不加就是当前目录下项目的配置文件,在项目的.git文件夹中  git config --list 可以查看所有配置信息,有重名的因为有不同的配置文件,实际会采用最后一个 基…
委托.事件补充 针对昨天文章 委托:让方法可以跟简单对象一样作为参数进行传递,也就是将方法作为参数进行封装. 方法:本质就是代码段 其实也好理解,目的就是为了封装,多态,既然简单对象如int i可以做为参数传递,那么语句代码段应该也可以作为参数传递. 委托之于方法就像父类之于子类 委托就是一个抽象化的方法类型定义 (目的也是为了方便方法作为参数传递,这样想,又有点泛型的感觉) 简单对象抽象一次出现了类型 简单类型抽象一次出现了泛型 简单方法抽象一次出现了委托 委托在IL中实际上就是一个class…
上一篇<Git命令汇总基础篇>总结了使用Git的基本命令,这一篇作为补充主要给大家讲一些平时使用中的技巧和总结 . 学会了这些命令,已经基本解决了使用Git中大部分问题. 1.gitignore 全局配置忽略文件 git config --global core.excludesfile ~/.gitignore 如果只针对某个项目起作用,也可以把.gitignore放在跟.project同一目录下. 2.git log 格式化显示 git log --pretty=oneline git l…
回顾:[Git] 008 status 与 commit 命令的补充 的 "2.4" [Git 008] 的 "2.4" 使用 git commit --amend 与 git commit --amend --no-edit 前没有 "add" 少废话,开工 1. 查看当前的 "note_01.txt" 2. 写入文本 3. 确认一下 4. 提交至本地仓库 注意哈希值 注意:此时的 "HEAD" 指向的哈…
git rm和 rm的区别 git rm是删除文件, 同时加入到git的跟踪管理中,做一个登记,那么在git commit的时候, 会把这次删除作为一次修改提交上去, 否则, 在 git log中你就看不到 这次修改提交. rm仅仅只是 文件管理器的 删除 文件的命令, 从 硬盘上删除, 但是没有在git中做登记.记录, 所以 在git commit的时候,不会把这次删除记录操作 提交到local server上 那么如果 已经 用 rm删除文件了,又 要 git commit的话, 可以在 c…
转自: http://www.cnblogs.com/hnrainll/archive/2012/11/13/2768003.html 对于任何一个文件,在 Git 内都只有三种状态:已提交(committed),已修改(modified)和已暂存(staged). 文件流转的三个工作区域:Git 的工作目录,暂存区域,以及本地仓库. P.S.: 对分布式版本控制系统的理解:客户端并不只提取文件快照,而是把原始的代码仓库完整地镜像下来. 与集中式版本控制系统的区别:不仅保存了文件同时保存了历史变…
如果你觉得我的有些话有点唐突,你不理解可以想看看前一篇<C++之冒泡排序.希尔排序.快速排序.插入排序.堆排序.基数排序性能对比分析>. 这几天闲着没事就写了一篇<C++之冒泡排序.希尔排序.快速排序.插入排序.堆排序.基数排序性能对比分析>的随笔,由于当时有点脑残把希尔排序写错了,导致其性能很多情况下都查过了快速排序.当时我就怀疑我的算法的正确性了,由于当时的激动没来得及检查,我直呼不可思议,以至于让快速排序任希尔排序做了老爷O(∩_∩)O哈哈~,这晚辈太不敬了.感谢博友“堕落的…
持续集成的目标:使项目开发更加便捷 1.make工具 最原始的工具,负责组织构建的过程,即指挥编译器如何编译,连接器如何链接,最后生成一个可用文件. 2.Ant工具 Ant是一个构建工具,它只有一个配置文件build.xml,我们要做的事情就是在build.xml中去定义我们想要做的事情.是make的升级版 3.Maven工具 在make工具中,如果我们要编译某些源文件,我们肯定首先要安装编译器等工具.但是有时候需要不同版本的编译器,在java的编译器需要不同的各种包的支持,如果把每个包都下载下…
内存对齐常量折叠 堆栈解退(stack unwinding) 模板特化模板偏特化 模板实例化 函数对象 单一定义规则(One-Definition Rule,ODR) 自引用   对象切片(object slicing)/切割:当把一个派生类对象赋给一个基类对象时,会发生对象切割.(另外用基类对象强制转换派生类对象也会),多态的实现是通过指针和引用:而对象的转换只会造成对象切割,不能实现多态. 所有权语义(owership semantics) 破坏性复制语义(distructive copy…
1.ThreadLocal类     线程级别的局部变量,为每个使用该变量的线程提供一个独立的变量副本,每个线程修改副本时不影响其他线程对象的副本.  ThreadLocal实例通常作为静态私有字段出现在一个类中.2.什么情况会抛出InvalidMonitorStateException异常     调用Object.wait()/Object.notify()/Object.notifyAll()中的任何一个方法时,如果当前线程没有获得该对象的锁,那么就会抛出 IllegalMonitorSt…
前情提要: 利用html 和css ,js 模拟小米的官网(待做) 一:第一个sj利子 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> // <!--编写js代码--> document.write('<h1>hello w…
6.12自我总结 一.pandas模块 import pandas as pd约定俗称为pd 1.模块官方文档地址 https://pandas.pydata.org/pandas-docs/stable/?v=20190307135750 2.对一维的数据处理成列表 1.pd.Serirs功能 import numpy as np import pandas as pd arr = np.array([1, 2, 3, 4, np.nan, ]) s = pd.Series(arr) prin…
序列化与反序列化 序列化用途:方便于对象在网络中的传输和存储 java的反序列化 序列化就是将对象转换为流,利于储存和传输的格式 反序列化与序列化相反,将流转换为对象 例如:json序列化.XML序列化.二进制序列化.SOAP序列化 序列化:java.io.ObjectOutputStream 类中的 writeObject() 该方法把对象序列化,将字节序列写到一个目标输出流中(.ser扩展名) 反序列化:java.io.ObjectInputStream 类中的 readObject() 从…
日期:2020.01.23 博客期:131 星期四 [本博客的代码如若要使用,请在下方评论区留言,之后再用(就是跟我说一声)] //博客总体说明 1.准备工作 2.爬取工作(本期博客) 3.数据处理 4.信息展示 我试着改写了一下爬虫脚本,试着运行了一下,第一次卡在了第27页,因为第27页有那个“投诉”类型是我没有料到的!出于对这个问题的解决,我重新写了代码,新的类和上一个总体类的区别有以下几点: 1.因为要使用js调取下一页的数据,所以就去网站上下载了FireFox的驱动 安装参考博客:htt…
D题:小z与他的袜子 描述 小z每天会穿一双新袜子. 开始他的衣柜里有n双袜子,袜子会从1-n进行编号.每天早上他都会从衣柜里拿编号最小的袜子来穿.每天晚上他会把今天穿的袜子扔进篮子里,如果篮子里有n-1双袜子了,懒惰的小z就得必须把他们洗掉,明天晚上他们会重新放进衣柜里. 小z想知道在第k天他应该穿哪双袜子. 输入 输入为1行,分别是小z的袜子数n和天数k.(2<n<103,1<k<104) 输出 输出为1行,为小z第k天穿的袜子编号. 样例输入 2 7 样例输出 1 思路:按题…
一:注释 注释主要就是用来解释某句或者某段代码使得其他人调试更加方便.特点是在编译代码的时候不会编译注释, 不管发不发生错误.注释主要分为单行注释//(快捷键ctrl+/).多行注释/* */(快捷键ctrl+shift+/)和文档注释 /** */ 文档注释主要用于类的开始,解释此类只要用来作什么. 注释的好处: 1. 使得自己能够读懂以前写的代码  2.便于我们进行调试 二:java的关键字 Java关键字:也就是在java语言里的特殊的单词,这些单词有特殊含义,不能用来作为变量名. 关键字…
1 标签, git tag tag_name SHA 本质: 在某次commit 上打上标签tag_name ,标签在代码库中起着"锚点"的作用. 注意: commit 由 SHA.缺省HEAD(当前) 指定. 命令: $ git tag V0 8d59682bed ## 打上版本标签 $ git log V0 ## 直接操控V0 ,等价于 git log 8d59682be 补充:Git Describe 能帮你在提交历史中移动了多次以后找到方向:当你用 git bisect(一个查…
Git最简易的使用指南 助你开始使用 git 的简易指南,木有高深内容,;) 安装 下载 git OSX 版 下载 git Windows 版 下载 git Linux 版 创建新仓库 创建新文件夹,打开,然后执行: 1 git init 以创建新的 git 仓库. 检出仓库 执行如下命令以创建一个本地仓库的克隆版本: 1 git clone /path/to/repository 如果是远端服务器上的仓库,你的命令会是这个样子: 1 git clone username@host:/path/…
本文的"剧情"承接 [Git] 007 三棵树以及向本地仓库加入第一个文件 1. 对 "status" 的补充 1.1 "status" 有个参数 "-s" 命令:git status -s 没有消息使最好的消息 1.2 比较 git status -s 显示的信息比 git status 简洁 1.3 不妨再添加一个文件 1.4 往 "note_01.txt" 中写入文本 1.5 查看 第 3 行开头红色…
while 在某种条件下,执行某段程序 >>> w=0 >>> while w<5: ... print 'w :',w ... w=w+1 ... w : 0 w : 1 w : 2 w : 3 w : 4 continue 跳过位于之后的语句,开始下一轮循环 #输出10以内偶数 >>> c=1 >>> while c<10: ... c+=1 ... if c%2>0: ... continue ... prin…
用法:git config [选项] 配置文件位置    --global              使用全局配置文件    --system              使用系统级配置文件    --local               使用版本库级配置文件    -f, --file <文件>     使用指定的配置文件    --blob <数据对象ID>   从给定的数据对象读取配置 操作    --get                 获取值:name [value-r…
本地创建仓库,然后进行管理.提交到本地仓库(不需要网络),提交到远程仓库(需要网络) 相对于svn为克隆方式,赋值的是整个仓库,svn只是复制的代码.   1.电脑新创建一个”本地仓库”空文件夹 2.打开终端: 输入cd 空格 再直接把桌面空文件夹拖进来 回车 再输入   git init 回车 3.新建一个存放在”本地仓库”文件夹的Xcode工程 4.终端  输入用户名:git config user.name lanou02回车  再输入邮箱: git config user.email 1…
原文: https://segmentfault.com/a/1190000003728094 我是通过看廖雪峰的git教程学习的,真的是极好的,以下是我学习过程中的总结,记录下来,方便自己参考以熟悉git和github的使用. 除了廖雪峰的教程,还比较推荐在看完廖雪峰的教程之后,再看这样一篇文章:使用git和github进行协同开发流程,和我的另一篇git的笔记:使用git和github管理自己的项目---真实开发环境的策略 ,深入了解github和git怎么在具体的项目开发中管理项目.有什么…
这里面记录一下git的使用,只是平时工作中遇到的一些问题的解决方案,不会涉及到git的一些基础概念及说明.人的天性便是这般凉薄,只要拿更好的来换,一定舍得. Git的一些使用 一.在码云建立好仓库之后,想把本地已经写好的代码推送上去. 首先git init我们的项目: huhx@Linux MINGW64 /g/Java/Go/program/2017-05-18/LearnPython1 $ git init Initialized empty Git repository in G:/Jav…
因为项目太大,然后直接git clone拉不下来代码 会报error: RPC failed; HTTP 504 curl 22 The requested URL returned error: 504 Gateway Time-out或者类似的错误 然后就加参数用git clone --depth=10 https://xxx.xxx/xxx.git拉下来了 depth用于指定克隆深度,为10即表示只克隆最近十次commit. 执行完后,项目是拉下来了,但是使用git branch -a查看…
维护网站,经常操作数据库,使用sql语句可以达到事半功倍的效果.比如,把所有密码为空的教师初始设成id一致,sql语句比手动快万倍. 下面介绍数据库开发中经常用到的一些sql语句: 一 建库操作 1.创建数据库并编码utf8: CREATE DATABASE IF NOT EXISTS test DEFAULT CHARACTER SET 'utf8' 2.删除数据库test: DROP DATABASE test 3.显示数据库: SHOW DATABASES 4.增加新用户和密码: CREA…
目前实验结果为: 假设有master和branch1,用master合并branch1时(在master分支中执行git merge branch1): 1.在同一个地方,master做了修改,branch1没有修改,则合并后是修改了的 2.在同一个地方,master没有修改,branch1修改了,则合并和还是修改了的 也就是说,在同一个地方,一个分支做了修改,另一个分支没有做修改,则合并后的结果总是修改了的 3.在同一个地方,两条分支都做了修改,则产生冲突.注意的是,这里说的同一个地方,并不一…