git上手 二

今天终于下定决心把git版本控制工具大致的了解完毕了,下面将一些常用的git命令(linux下)记录一下,方便以后的使用。

常用命令

1.git clone https://github.com/safemen/learngit.git

//克隆一个版本库到一个新目录

2.git status

//显示工作区的状态

3.git add 文件名

//添加文件的内容至索引

4.git commit

//记录变更到版本库

5.git push

//更新远程的引用和相关的对象

6.git pull

//获取并合并另外的版本库或一个本地分支

7.git reset --hard 状态号

//重置当前版本到状态号所代表的版本

8.git log

//显示提交的日志

分支相关

1.查看分支:git branch

2.创建分支:git branch <name>

3.切换分支:git checkout <name>

4.创建+切换分支:git checkout -b <name>

5.合并某分支到当前分支:git merge <name>

6.删除分支:git branch -d <name>

7.分支合并图:git log --graph

时间: 2024-10-30 04:59:23

git上手 二的相关文章

Git(二)--常用命令

$ git init  从当前目录初始化 $ git clone git://xxxx  从远程仓库克隆 $ git status 确定哪些文件当前处于什么状态 $ git add 开始跟踪一个新文件 $ git diff  比较工作目录中当前文件和暂存区域快照之间的差异(修改之后还没有暂存起来的变化内容) $ git diff --cached 比较已经暂存起来的文件和上次提交时的快照之间的差异 $ git commit -m 提交 $ git log 查看提交历史 $ git remote 

【git学习二】git基础之git管理本地项目

1.背景 git基础打算分两部分来说,一部分是对于本地项目的管理,第二部分是对于远程代码仓库的操作.git执行本地项目管理包括对于相关文件的追踪,暂存区的比较分析,提交,撤销等功能. 2.本地项目管理 首先mkdir一个文件夹,叫做GitTestFile,然后执行下面代码,创建git的管理配置 git init 接着加入如下代码,git add . ,把项目加入跟踪队列 git add . 可以用git status查看状态 加入readme文件,vim readme.txt .输入git st

分布式版本控制系统Git(二):github

前言 但凡是喜欢研究技术,或者听大牛们说起过的,都应该至少是听过github这个东西.具体就不介绍了,不了解的可以去了解了解,最主要的功能当然是代码托管啦,上面有各种各样的大牛写的项目.另外这一章不仅仅是说明如果跟github关联操作,因为github是远程版本库,实际上在公司中,也只是先给你一个远程版本库的地址给你,你自己去克隆,然后开发,所以下面操作,可以跟公司远程版本库操作一致. 连接github 1. 当然是注册github账号了 https://github.com 2. 创建SSH密

Git上手初体验

一.Git的前世今生 Git是一个分布式版本控制/软件配置管理软件,原是Linux内核开发者林纳斯·托瓦兹(Linus Torvalds)为更好地管理Linux内核开发而设计. 二.Git的环境配置 1.当Git安装完成后首先要做的就是设置用户名称和e-mail地址.因为每次Git提交都需验证此信息.  $ git config --global user.name "Jack Doe" $ git config --global user.email [email protected

【Git】二、安装配置

一.Git安装 Linux 1 $ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext 2 libz-dev libssl-dev 3 4 $ apt-get install git-core Windows 安装包传送门:http://msysgit.github.io/ MAC http://sourceforge.net/projects/git-osx-installer/ 二.Git配置 Git提供 Git config

Git专题--系统的学习Git之二

本文为整理自:伯乐在线 1.Git详解之一:Git起步 2.Git详解之二:Git基础 3.Git详解之三:Git分支 4.Git详解之四:服务器上的Git 5.Git详解之五:分布式Git 6.Git详解之六:Git工具 7.Git详解之七:自定义Git 8.Git详解之八:Git与其他系统 9.Git详解之九:Git内部原理 Git详解之四:服务器上的Git 服务器上的 Git 到目前为止,你应该已经学会了使用 Git 来完成日常工作.然而,如果想与他人合作,还需要一个远程的 Git 仓库.

Git(二)Git几个区的关系与Git和GitHub的关联

前言 前面只是大概的介绍了一点基础的东西,接下来会更加深入的去了解一下Git. 一.Git的工作区.暂存区和版本库之间的区别和联系 1)工作区 在PC中能看得到的创建的一个管理仓库的目录.比如目录下GitTest里的文件(.git隐藏目录版本库除外).或者以后需要再新建的目录文件等等都属于工作区范畴. 2)版本库(repository) 工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库. Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还

Git基本操作二

Git修改文件 Git管理版本是靠文件的修改,而不是文件本身: 撤销修改(很重要) 比如我们改乱了工作区某个文件的内容,现在想要撤销修改,现在没有添加到缓冲区: 当我们把代码改乱了有添加到了缓冲区怎么撤销呢? 第一步:先回滚到上一版本 第二步:在撤销 删除文件 比如现在你将文件删除了,这个操作也是修改,版本库检测到你删除文件,这个时候你本地的版本库和代码库就不一致了,现在保持一致,就将代码库也删除: 注意删除了文件,一定要提交,否则本地和代码库不一致.这个是很麻烦的事情,一定要避免. 远程仓库

开发工具之Git(二)

目录 四.Git安装与配置 (一)安装 (二)配置 (三)创建仓库 五.Git基本命令 六.Git分支 上一篇讲了Git的基本原理,建议没看过的同学先看看,然后这次我们来讲Git的具体操作和指令. 四.Git安装与配置 这部分讲那些设置一次,很长时间不用修改的操作 (一)安装 Git的下载与安装方法可见官网. (二)配置 下面的命令作用是修改用户名邮箱和创建命令别名 git config --global user.name yanhaijing git config --global user