文档章节

git命令大杂烩

HiAscend
 HiAscend
发布于 2017/07/05 20:39
字数 479
阅读 1
收藏 0
点赞 0
评论 0

查看版本库中的文件:

  git ls-files
添加到暂存区:

  git add filesName|\folderName(循环递归) git add .(添加当前目录下的所有文件包括子目录,如果添加文件到暂存区时出现警告warning: LF will be replaced by CRLF in JackyData01              http://blog.csdn.net/jackystudio/article/details/12249419) git add \idea(添加指定目录下的所有文件)
提交到分支:

  git commit -m "comment"
查看暂存区和工作区状态:

  git status
把暂存区的修改撤销掉:

  git reset HEAD fileName
  git checkout -- test.txt
修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态
已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。
查看log:git log 如果太长的话按方向键浏览,q退出
单行显示:git log --pretty=oneline
回退上个版本:git reset --hard HEAD^
回退某个版本:git reset --hard 3628164(版本id前几位) 另外:git reflog 查看刚刚使用的命令对应的版本
比较工作区和暂存区的区别:git diff test.txt
比较暂存区和版本库的区别:git diff --cached test.txt
比较工作区和版本库的区别:git diff HEAD -- test.txt
删除文件:rm test.txt (删除工作区)
删除文件:git rm test.txt(删除工作区和暂存区)
删除文件:git rm -r --cached * (只删除暂存区,具体的文件名或者文件夹名\folders)

分支的最新修改推送至GitHub:git push origin master
更新本地到最新(HEAD detached at origin/master):git pull git@github.com:HiAscend/gittest.git

生成ssh Key:ssh-keygen -t rsa -C "youremail@example.com"

git添加远程仓库
…or create a new repository on the command line
echo "# gittest" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:HiAscend/gittest.git
git push -u origin master

…or push an existing repository from the command line
git remote add origin git@github.com:HiAscend/gittest.git
git push -u origin master

本文转载自:http://www.cnblogs.com/adeng/p/7026244.html

共有 人打赏支持
HiAscend
粉丝 0
博文 24
码字总数 923
作品 0
东城
程序员
Git 大杂烩(初学git 常用的命令)

查看、添加、提交、删除、找回,重置修改文件 git help <command> # 显示command的help git show # 显示某次提交的内容 git show $id git co -- <file> # 抛弃工作区修改 git co . # 抛弃工作...

Jarvix
2016/06/24
14
1
OsChina变样了,技术社区转向SegmentFault.............

这些年来程序员的问答热点社区从csdn到知乎、再到oschina、再到segmentfault。 oschina现在的重心慢慢从以前的技术分享、问答转变到现在的悬赏和GIT,搞得很多以前有质量的东西慢慢变成死区和...

大洋的顶端
2016/01/28
962
15
lucene分词如何实现

例如 (提问 ; 技术分享 ; IT大杂烩 ; 职业生涯 ; 站务/建议) 在text中输入上面的中文在用分号隔开同时实现索引所有相关联的数据,大师要如何实现?

Poland
2012/08/14
352
3
请问一个php实现论坛版块的问题。

建论坛希望它像现在主流的论坛一样有版块。比如oschina的 技术问答 技术分享 IT大杂烩 职业生涯 站务/建议 在这些版块下提问,能够独立显示在 这个版块里面,例如我在”技术问答“发贴,它不...

Helloall
2014/05/23
31
0
Git 命令分类速查表

Git 命令分类速查表,其实,有很多命令我也没尝试过。 1、常用的Git命令 2、对象库操作相关命令 3、引用操作相关命令 4、版本库管理相关命令 5、数据传输相关命令 6、邮件相关命令 7、协议相...

wireless_com
2016/07/01
0
0
Git 常用命令速查表(三)

前面两篇博客 Git 版本管理工具 和 Git 常用命令详解,分别介绍了Git 基础知识和命令用法 本文将对Git 命令,做一下全面而系统的简短总结,整理成简洁、明了的图表结构,方便查询 一、 Git ...

长平狐
2013/01/06
1K
0
【GIT-1】GIT 的基础教程 创建,添加,更替,追溯版本库

【转载请注明出处!http://my.oschina.net/u/2337744/】 Git教程 前面已经介绍了Git的安装与用户的初始配置,接下来是Git的基本命令与代码上传。 【mkdir 文件夹名称】命令:在当前目录下创建...

程序媛_Mickey
2016/03/09
110
0
Git 创建仓库

Git 创建仓库 本章节我们将为大家介绍如何创建一个 Git 仓库。 你可以使用一个已经存在的目录作为Git仓库。 git init Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在...

顶风走千里
2017/12/28
0
0
Git 常用命令速查

转自:http://www.jb51.net/article/55442.htm 一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r ...

qulei1
2017/07/07
0
0
git 本地分支与远程分支那些事

git从本地到远程 从远程到本地 最开始的时候都是在远程创建一个项目然后在git clone到本地,例如,可以在osc-git上创建一个项目然后执行下面的命令: git clone https://git.oschina.net/tr...

trayvon
2016/09/21
246
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

50 行 Python 代码,带你追到最心爱的人

程序员世纪难题 人们一提到程序员第一反应就是:我知道!他们工资很高啊!但大部分都是单身狗,不懂得幽默风趣,只是每天穿格子 polo 衫的宅男一个。甚至程序员自己也这样形容自己:钱多话少...

猫咪编程
6分钟前
0
0
JAVA知识点随心记

1.Switch case具体的支持类型? Q:支持byte、short、char、int基本类型,枚举类型和String类型(JDK7以上支持),四种基本类型的包装类型也支持,但是原因在于触发了自动拆箱,将包装类型拆成了基本...

勤奋的蚂蚁
17分钟前
0
0
NoSQL

一、NoSQL介绍 NoSQL属于非关系型数据,mysql属于关系型数据库。 对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当数据量非常大的时候...

人在艹木中
22分钟前
0
0
第17章MySQL主从配置

mysql安装总结 mysql主从准备工作: 准备两台机器,每台机器安装msyql服务,并启动mysql服务 mysql详细安装 1.首先下载二进制免编译的包,下载到/usr/local/src/目录下 2.解压压缩包 3.解压完...

Linux学习笔记
25分钟前
0
0
Redis高可用及分片集群

一、主从复制 使用异步复制 一个服务器可以有多个从服务器 从服务器也可以有自己的从服务器 复制功能不会阻塞主服务器 可以通过服务功能来上主服务器免于持久化操作,由从服务器去执行持久化...

Java大蜗牛
29分钟前
0
0
前端面试题汇总

最近在复习,准备找工作了,特此总结一下前端的相关知识。 1.获取浏览器URL中查询字符的参数: function getQuery(name){    var reg = new RegExp("(^|&)"+name+"=([^&]*)"(&|$));...

凛冬来袭
今天
0
0
可持续发展的学习道路

与其要求别人,不如提升自己 内心渴望进步 经常做出改变现有模式,不断学习 寻找资源,整合资源,不断熟练这种模式 渠道很重要 先打开新世界的航路

狮子狗
今天
0
0
apollox-lua开源项目 示例codepen2

今天在示例上增加了几个功能, 首先添加js array的标准库。 所有js array的方法目前都支持了。 添加查看code模式。 点击查看code可以看到生成的lua代码。默认web模式需要把标准库连接进来, ...

钟元OSS
今天
0
0
javascript性能优化之避免重复工作

javascript最重要也最根本的性能优化标准之一是避免工作,避免工作又包括两点,第一,不做不必要的工作,第二,不做重复的已经完成的工作。第一部分可以通过代码重构完成,第二部分不做重复的...

老韭菜
今天
0
0
缓存穿透、并发和雪崩那些事

0 题记 缓存穿透、缓存并发和缓存雪崩是常见的由于并发量大而导致的缓存问题,本文讲解其产生原因和解决方案。 缓存穿透通常是由恶意攻击或者无意造成的;缓存并发是由设计不足造成的;缓存雪...

Java填坑之路
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部