GIT学习(一)

Git学习指南

一 下载安装

在Git的官网上下载适合自己的版本即可

二 简单命令的使用

1. 在本地磁盘建立仓库 ,如我是在F盘建立一个文件夹用来作为以后工作的仓库。仓库建立好之后,右键鼠标,选择git bash here 然后在命令行中进入刚刚建立的仓库。

2. 配置自己的git

使用命令: git config  --global user.name XX

                 git config  --global user.email 55xxxxx@qq.com

这样就告诉了电脑你是谁,你的基本信息,在这里你可以通过

git log命令来查看信息

3.提交

git  分为三个工作区,分别是工作区,暂存区,提交区。

首先在将要要提交的的内容放在git仓库里,然后使用

git add  文件名.类型

命令可以经目标文件上传至暂存区。在此可以利用

       git status

命令查看相关的状态.最后再使用

       git commit -m “xx”

将文件上传至提交区

如果想一下提交所有的操作,则使用 、

git commit -m “ 引号内是对提交文件信息的备注 ”    即可。

如果所要提叫的文件不止一个,则使用

git add .

然后

       git commit -m  即可

提交后的文件信息可以使用

       git log 查看日志信息

一次性提交文件,使用

git commit -am “引号内为对内容的描述”

三 Git的撤销操作

撤销上一次的提交并将修改后的文件重新提交

       git commit --amend

工作区的文件,不想想改了,要回到修改之前的的样子

       git checkout  -- 文件名

       git checkout  --  .

撤销工作区的文件的所有修改。

已经提交到暂存区的文件,如果想回到之前的样式,使用

       git reset HEAD 文件名    (HEAD 为头指针,也可以用版本号代替)

将已提交的的文件拉回暂存区

 

四git的删除

git rm 文件名   可以将工作区和暂存区的文件一起删除

git rm  -- cached Filename 删除暂存区文件但是会保留工作区文件

git rm  -- f Filename        删除工作区而保留暂存区文件

五Git 分支

  1. 查看分支

git branch

  1. 创建分支

git branch filename

  1. 切换分支

git checkout filename(想要切换的分支的名称)

  1. 修改分支的名称

git branch -m filename1 filename2

  1. 删除分支

git branch -d filename

  1. 创建分支并切换到该分支

git checkout – b filename

  1. 合并分支

git merge filename

  1. 比较工作区与暂存区之间的差异

git diff

  1. 比较版本库与暂存区之间的差异

git diff  -- stage

  1. 比较两个版本之间的差异

git diff 版本1 版本2

  1. 暂存目前工作区的工作

git stash

  1. 将刚才使用git stash的工作拉回工作区

git stash apply stash@{nubmer}

  1. 查看stash里面的工作

git stash list

  1. 删除stash里面的保存

git stash pop stash@{number}

git stash drop   (此条命令的完整性,待查证)

六 远程仓库

在github登录自己的账号,然后点击右边的新建项目

原文地址:https://www.cnblogs.com/Lovis/p/9986196.html