Git常用命令一

一、以下命令主要用于完成提交、检出等基本任务

将代码提交的第一步,先将本地代码添加到缓冲区;然后从缓冲区提交到本地版本库,最后从本地版本库提交到代码服务器(git服务器)

1、将文件添加到缓冲区:git add ,git add 并不是只完成将非版本管控下的文件添加到版本管控中,还完成将文件提交到缓存区,即打算将要这部分内容提交到本地版本库。之前对此命令理解有误区。则在提交到本地库时要先使用git add命令。通常我们开发过程中一次并不是只修改一个文件,而是多个文件同时提交。使用SVN或者VSS版本管控工具,一般都是有一个界面,然后我们去勾选将要提交的文件,同时还可以勾选非版本管控之外的文件。使用Git 也可以做到,但是要区分文件的修改和文件的添加,使用 git add -i 命令,将打开交互模式,如下图:
1 git add ; 2 输入编号,代表要操作的Commands类型 如更新update 为2; 添加新文件为4; 3 输入2 显示更新了那些文件 然后输入将要提交的文件编号 eg 2,3-5

当文件过多时,也可以使用”git add 文件目录/” 命令将提交文件目录下所有修改的文件,这种提交容易提交一些非相关配置文件,同时提交文件过多也不符合最小化提交思想,不建议使用

也可以编辑git的配置文件exclude设置(vi .git/info/exclude
),剔除某些类型不管控,然后批量提交git add -a,但是exclude很难设置所有的不想提交的内容,所以可以不用设置,采用交互模式更方便。

2、将缓存区内容提交到本地版本库:git commit,如下图,会直接列车将要提交的内容,然后直接输入git commit -m “注释内容”;

3、将本地版本库内容提交到Git服务器:git push,一般在push时会先git pull(将Git服务器代码取出并同步到本地版本库)同时解决冲突,也不一定非要先pull,然后在push,因为在push时如果有冲突,git会提示冲突,要先解决冲突。git push后整个提交动作才算真正的完成。push成功后,工作经验告诉我们最好要在pull一下,因为在你提交的过程中也可能别人提交,所以要检出最新版本到本地。如果已经是最新版本会提示“”。

时间: 2024-12-24 11:03:39

Git常用命令一的相关文章

GIT | 常用命令学习指南

今天给大家分享一个学习GIT的非常好的一个教程,非常详细. 先附上一张GIT常用命令速查表 GIT常用命令速查表 GIT BOOK GIT BOOK (完)

Git常用命令(转)

目前开发的新项目使用的版本控制工具基本用的都是Git,老项目用的还是Svn,网上Git资源也很多,多而杂.我整理了一份关于Git的学习资料,希望能帮助到正在学习Git的同学. 一. Git 命令初识 在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识 示例:从Git 版本库的初始化,通常有两种方式: 1)git clone:这是一种较为简单的初始化方式,当你已经有一个远程的Git版本库,只需要在本地克隆一份 例如:git  clone  git://git

Git常用命令整理

0.说明         整理了很常用的Git命令或者说是使用Git的一个常用流程,教程可以看Pro Git,很不错.         环境:Ubuntu 15.10 1.初始设置 设置姓名和邮箱地址 1 2 git config --global user.name "xpleaf" git config --global user.email "xpleaf@163.com" 提高命令输出的可读性 1 git config --global color.ui a

Git常用命令备忘

今天,慕课网小编为大家带来robbin分享的Git常用命令,希望对学习Git的朋友们有所帮助,喜欢的快在微博中马起来吧! Git配置 git config --global user.name "robbin" git config --global user.email "fankai@gmail.com" git config --global color.ui true git config --global alias.co checkout git con

Git 常用命令整理_linux shell

前言 这里就不介绍 git 了,表一看到命令行就怕怕,常用的命令也就这些,基本满足 99% 以上的项目需求,非常实用. 正文 一.常用 git 命令 1.1 git clone <url> [<directory>] 从远程库 clone 代码到本地,directory 用于指定一个新目录名 1.2 git status 检查本地状态,可以查看当前所在分支.新增或被修改的文件 1.3 git checkout <file> 还原某文件所作的修改,也可以 "gi

Git 常用命令收集

Git 的基本命令 现在我们有了本地和远程的版本库,让我们来试着用用Git的基本命令: git pull:从其他的版本库(既可以是远程的也可以是本地的)将代码更新到本地,例如:'git pull origin master'就是将origin这个版本库的代码更新到本地的master主枝,该功能类似于SVN的update git add:是将当前更改或者新增的文件加入到Git的索引中,加入到Git的索引中就表示记入了版本历史中,这也是提交之前所需要执行的一步,例如'git add app/mode

Git 常用命令速查表(图文+表格)_服务器其它

一. Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:ndshow git push origin master 将文件给推到服务器上 git remote show origin

Git 常用命令速查表(图文+表格)【转】

转自:http://www.jb51.net/article/55442.htm 一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:ndshowgit push origin mast

Git常用命令清单

  三个基本概念 工作区(Workspace)是计算机中项目的根目录 暂存区(Index)像个缓存区域,临时保存你的改动 版本库(Repository)分为本地仓库(Local)和远程仓库(Remote) 几乎所有常用命令就是围绕这几个概念来操作的,一图胜千言,下面是一张比较简单的图,包括了最基本的命令 但只会使用以上命令是不够的,在这个复杂纷繁的程序世界,事情没你想的那么简单,不过有些事情想想就够了,不一定要去做,真要去做你也做不来,比如自己写个git来,但是,更多地的了解git是我们每个程序

linux系统安装git及git常用命令_Linux

1 安装GIT 复制代码 代码如下: $  sudo aptitude install git$  sudo aptitude install git-doc git-svn git-email git-gui gitk git软件包包含了大部分Git命令,是必装的软件包,第二行命令也是Git软件包,但是是单独发布的,可以选择安装. 2 下载远程项目的GIT库到本地[code]$  git clone git://远程Git库地址  filename[code] filename 是你本地的文件