307day(git bash知识补充)

《2018年8月5日》【连续307天】

标题:git bash知识补充;

内容:

A.补充了解了一下git bash;

B.

1、常用命令行工具:

  ①cmd     ②powershell      ③git bash

2、命令行常用命令(在git bash上生效,部分在cmd无用)

    -pwd (print working directory) 查看当前所在路径--绝对路径

    -cd(change directory) 切换目标

    -ls(list) 查看当前目录下的内容

扫描二维码关注公众号,回复: 2777057 查看本文章

    -mkdir(make directory) 创建目录

    -touch 创建文件

    -cat 查看文件内容(一次性将内容全部显示)

    -less 查看文件内容(显示部分信息)--再次输入‘回车’一行一行显示,‘空格’一页一页显示 ,‘b’一次向上走一页

    -rm(remove) 删除文件,-rm -rf 文件夹(循环递进删除文件夹)

    -rmdir(remove directory)删除文件夹(只能删除空文件夹,不常用)

    -clear 清屏

    -q 退出

    -mv(move) 移动文件或重命名

    -cp(copy) 复制文件

    -echo ‘内容’ > 文件名 (输出内容到文件中,每次输入都是覆盖原来的文件)

    -echo ‘内容’ >>文件名(输出内容到文件中,每次输入都是追加新内容)

 Git常用命令

     ① 配置git用户名和密码

          git config  --global user.name sun

          git config  --global user.email  [email protected]

    ② 查看当前git的配置

          git config --list

     ③ 初始化git 仓库

          git init

     ④ 查看当前仓库的状态

          git status

      ⑤ 将工作目录中的文件添加到暂存区

          git add sun.html(这个命令上传一个文件)     git add  .(这个命令会将当前目标下所有文件上传)    git   add  a.txt  b.txt (如果上传多个,文件名之间用空格)

 ⑥ 将暂存区中的代码提交到本地仓库,形成一个版本

          git  commit -m 备注(如果备注内容带空格,则需要加‘’)

       ⑦  查看本地仓库中的历史提交版本

          git  log

       ⑧  将暂存区中文件删除

           git  rm  --cached 文件名

       注意: 1、必须保证工作目录中代码和暂存区中代码一致。 2、删除之后,工作目录中仍然有此文件而暂存区没有。git不将管理该文件。

        ⑨  用暂存区中的文件覆盖工作目录中的文件

           git  checkout -- 文件名

 ⑩ 回滚到本地仓库中特定版本并覆盖暂存区和工作目录

           git  reset --hard  commitID(commitID可以到git log中查看提交编号),有种方式:1、全部黏贴  2、只取前6位


猜你喜欢

转载自blog.csdn.net/orangecloudy/article/details/81427601
今日推荐