Git的使用

Posted wangzheng98

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git的使用相关的知识,希望对你有一定的参考价值。

  使用Git 可以更方便的操作计算机做一些文件管理等工作。使用Git首先要安装Git,找到安装包安装,默认的路径是在C:\Program Files\Git,安装完成之后。用此路径配置环境变量,在环境变量path中添加此路径,注意和前面的路径要用分号;隔开。

  配置好环境变量以后就可以在所在文件夹中右键进入Git bash 进入Git bash页面开始使用命令,常用的命令有:

  1.psd  查看当前所在的目录

  2.cd 

    cd.. 返回上一级

    cd 目录  进入对应目录

  3. ls  查看当前文件夹的内容,可以传递参数进来

    -a  可以把隐藏的文件或者文件夹全部列出来

    -l  文件或者文件夹的详细信息

    参数的形式和正则的参数形式用法类似

  4.mkdir 创建目录

    mkdir css js img   创建了css js img 三个目录,要先进入要创建的当前文件夹,就可以在当前文件夹中创建

  5.touch 创建文件

    touch index.html  创建了一个index.html 文件

  6.cat 查看文件的全部内容

  7.less 分页浏览 

    less index.html 

    输入回车 表示换行阅读

    输入空格表示分页

    输入q 表示退出

  8.rm  删除文件,不能删除目录

  9.rmdir 删除文件夹

  10.rm-r 使用递归的方式删除带文件的文件夹

  11.mv  剪贴操作,并且可以改名字

  12. cp  复制 并且可以改名字

  13.head  阅读文件的前多少行

    head -n 5 index.html 

    head -5 index.html 

  14.  tail  阅读文件的后多少行 

    用法和head 一样

  15.history 查看历史输入的命令

  16. >   >>重定向

    >> 表示追加

    >表示覆盖   

    echo hello > abc.html

            ls –la >> abc.html

  17.wget 下载

    wget 资源包

  18.tar  解压缩

  19.curl 网络请求  后面跟网址

  20.whiami 查看当前计算机的用户

  21.grep 匹配内容

    grep 需要匹配的内容,匹配的文件

  22.  |  管道符

    将上一次的结果作为参数传递进来

    ls  - al | grep s

  VI编辑器

    类似于记事本功能

   vi编辑器有三种模式

    命令模式 → 插入模式 输入i  退出时esc 

    命令模式 → 底行模式  输入shift+: 退出esc 

    插入模式和底行模式不能切换

   vi index.html  进入的是命令模式

  命令模式中的命令有:

    ZZ   保存退出

    u 撤销

    dd 删除当前行

    yy 复制当前行

    p 粘贴

    ctrl + f 向下翻页

         Ctrl + b 向上翻页

  命令模式切换到插入模式

i

a

A

o

O

底行模式:

    :w     保存文件

    :q     退出

    :wq    保存并退出

    :q!    强制退出

    :e!    撤销

    :set nu       设置显示行数

 

  git 的使用:

  git是一种版本控制工具,还有一种是svn ,svn是集中式的,git 是分布式的。

1.git init 里面就多了一个 .git 的隐藏文件夹,就是git 的本地仓库

  验证:

    1.会多一个主分支(master)

    2. 可以通过 ls -al 命令查看是否由 .git 文件夹

2.配置用户信息

   设置自己的用户名,设置自己的邮箱

   1.git config -git-global user.name "用户名"。

   2.git config --global user.email “邮箱”。

3.git  status  查看仓库的状态

   untracked files :红色的 ,表示没有追踪到的文件

   绿色的就是代表暂存区的文件

   modified:  表示被修改的文件

4.git add * 将工作区所有文件放到暂存区

5. git checkout  文件名  把暂存区的内容还原到工作区  这个不常用,因为不可恢复

6. git commit -m "注释"  将暂存区的所有内容放到git仓库 然后会生成一个唯一的编号

7.git reset --hard 唯一的ID 

  分支 当变成了git 仓库的时候,就已经有了一个master分支,master是主分支

  主要做bug修复,协同开发  

8.git branch   查看分支

      * 绿色的   表示当前所在的分支

9.git branch 分支名

      创建分支

10.git checkout 分支名

      切换分支

11.git merge 分支名

      在当前分支底下合并分支

12.git branch -d 分支名

      删除分支

13.git branch -D 分支名

      强制删除分支,分支没有合并的时候强制删除

 

 

以上是关于Git的使用的主要内容,如果未能解决你的问题,请参考以下文章

Git 使用总结

git工具的日常操作使用

GIT的使用,Pycharm中使用GitHub

工作后——Git的使用总结

Git的使用---4.git的基本使用

Git上手:使用Tortoisegit操作Git