git常用手册

首先需要科普一下什么是git?

git是目前最流行的分布式版本控制系统。一般都用于代码的版本控制,git可以记录文本的变化。比如说你新增了多少行,删除了多少行。git并不能记录类似于word的文档,因为本身word就不是文本文件。与此类似的还有svn。svn是集中式版本控制系统。

如何使用git

如果你的一个git新手。那你第一件事就是需要把git仓库克隆到你电脑本地,你的其他同事同样是这样的,这就体现了git是分布式版本控制系统。每个人的电脑当中都有一个git仓库。

将git代码仓库克隆到本地 使用git 命令 git clone [email protected]"git 代码仓库的ip:/代码存在仓库的路径"  例如git clone [email protected]:/dev 这样代码仓库里面的代码就会被克隆到你本地了,你就可以在上面做开发了。等你开发完毕,直接推送到代码仓库即可。

设置git用户名以及邮箱

当你第一次使用git 如果没有设置git用户名,邮箱。是无法提交代码的,使用git config --global user.username "your name"  git config --global user.email "your email"

设置用户名邮箱

使用git 更新本地代码仓库。

可能你的同事修改了部分功能,或者修复了bug并且已经将代码提交到仓库里面,你需要获取到他的修改,你就可以使用git pull 命令进行更新,这样会将仓库里面最新的代码同步到本地。git pull 进行更新时有可能会存在的一个问题就是冲突的问题,冲突是如何产生的呢,其实就是你本地更改了某个代码文件,你的其他同事也更改了这个代码文件并且提交了上去,当你执行git pull更新代码时,git就会检测到你修改了这个文件,并且其他人也修改了这个文件,git无法合并你们的修改,导致出错。因此,如果你修改了这个文件,其他人也修改了这个文件,你git pull时就需要手动合并。你需要去编辑这个代码文件,你会看到类似这样的<<<<<<< head 这是git帮你标记出了,你修改的地方和其他人修改的地方,这样你就可以手动合并了,如果你并不需要合并。你可以放弃你的修改,不保存。 使用git checkout 指定代码文件将你的修改放弃。例如 git checkout /home/test/dev/abc.java 就可以顺利git pull了

git 提交代码

当你在本地git仓库里面写完了代码,需要提交到代码服务器里面。你就需要add 这个文件,使用git add 后面跟上你的代码文件 例如 git add /home/test/dev/abc.java

然后在使用git commit -m ‘这里加上你对本次修改,或者添加的描述‘。 最后git push即可提交

时间: 2024-10-16 21:14:53

git常用手册的相关文章

常用Git命令手册

常用Git命令手册 此文只是对Git有一定基础的人当记忆使用,比较简略,初级学员强烈推荐廖雪峰老师的Git系列教程,通俗易懂,戳此处即可开始学习 1.安装Git Linux sudo apt-get install git复制代码 Window:到Git官网下载安装:https://git-scm.com/downloads 2.配置全局用户Name和E-mail $ git config --global user.name "Your Name"$ git config --glo

Git 常用命令速查

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

Git操作手册|命令速查表

这篇文章主要介绍Git分布式版本管理与集中式管理的一些差异,总结下Git常用命令作为日后的速查表,最后介绍Git进阶的一些案例.本文分为以下几个部分: Git与SVN差异 Git常用命令 Git进阶指南 Git与SVN差异 Git的第一个版本是Linux之父Linus Torvalds亲手操刀设计和实现的,Git 基于 DAG 结构 (Directed Acyclic Graph),其运行起来相当的快,它已经是现在的主流. Git 和 SVN 思想最大的差别有四个: 去中心化 直接记录快照,而非

Git常用命令集

这篇文章记录个人常用的一些命令,和记不住的一些命令. 配置 首先是配置帐号信息 git config --global user.name yanhaijing git config --global user.email [email protected].net git config --list #查看配置的信息 git help config    #获取帮助信息 配置自动换行(自动转换坑太大) git config --global core.autocrlf input     #提

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

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

Git常用命令解说

1. Git概念  1.1. Git库中由三部分组成         Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制..git目录位于工作目录内.  1) 工作目录:用户本地的目录:  2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该区域为索引.  3) 仓库:将索引通过commit命令提交至仓库中,每一次提交都意味着版本在进行一次

源代码管理——git(分布式版本控制和集中式版本控制对比,git和SVN对比,git常用指令,搭建GitHub远程仓库,搭建oschina远程仓库 )

一.git简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快.最简单.最流行的 git的起源 作者是Linux之父:Linus Benedict Torvalds 当初开发git仅仅是为了辅助Linux内核的开发(管理源代码) git的现状 在国外已经非常普及,国内并未普及(在慢慢普及) 越来越多的开源项目已经转移到git CVS 最早的开源.免费的集中式版本控制工具 自身设计有问题,会造成提交文件不完整,版本库莫名其妙损坏的情况 SVN

转 Git 常用命令大全

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

【前端小小白的学习之路】Git常用命令整理

Git 常用命令清单. 几个专用名词的译名如下: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一.新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二.配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局