git 系列-基础命令

git基本命令

  • git --version 查看git版本信息

  • mkdir learngit 创建learngit文件夹

  • rmdir learngit 删除learngit文件夹

  • cd learngit 切换工作目录到learngit

  • git init 初始化learngit为git版本库

  • touch readme.md 创建readme.md文件

  • rm readme.md 删除readme.md文件

  • git add readme.md 把工作目录中的readme.md文件添加到git暂存区index

  • git diff readme.md 查看readme.md文件的修改详情

  • git status 查看文件状态,包括了本地工作目录和git暂存区中文件的变动

  • git commit -m "版本描述信息" 提交git暂存区中的文件到git版本库,并且给该次提交添加描述,方便以后的版本回滚。

  • git checkout -- readme.md 撤销本地工作目录的修改

  • git reset HEAD readme.md 把暂存区的文件readme.md退回到本地工作目录中

  • git log 查看git版本库中所有的提交次数,并且附有提交信息

  • git reset --hard HEAD^ 回滚git版本到上一次提交时候的状态

  • git reset --hard HEAD^^ 回滚git版本到上上次提交时候的状态

  • git reset --hard HEAD~20 回滚git版本到上20次提交时候的状态

  • git reflog 查看git版本库变化情况,包括查看提交版本时候的id和版本描述

当在本地删除了文件myss.txt时候,此时输入命令 git status 就会看到这样的提示

Changes not staged for commit: (use "git add/rm <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) deleted: listen.md
![Uploading Paste_Image_810373.png . . .]

此时如果输入 git add myss.txt 表示要提交本次删除操作,这样会把git版本库中的myss.txt文件也删除,

而如果输入 git checkout -- myss.txt 表示不要提交本次删除,而是恢复工作目录中的myss.txt,这种情况用于误操作的时候。

git创建ssh通道

  1. 在git中输入
    ssh-keygen -t rsa -C "youremail@example.com"
    当然此处要替换成自己的git邮箱帐号。
    然后一路回车,就会在administration文件夹中生成一个.ssh 文件夹,里面一共有3个文件,其中id_rsa是私钥,id_rsa.pub是公钥。
  2. 登录自己的github账号,点击账号图标的‘setting’,在setting面板中点击 SSH keys ,然后点击创建新的SSH key
    Paste_Image.png

    在title中输入项目的标题,然后在key中输入公钥,即可设置完成。
Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,751评论 9 163
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,743评论 4 54
  • 简单的记录一下如何上传代码到Github上 上传本地代码到GitHub 第一步:建立git仓库 进入到一个目录里 ...
    weizujie阅读 614评论 0 1
  • 春 早晨我看不到旭日东升,傍晚我看不到群鸟归巢。 我就生活在这钢筋水泥的建筑群里。雾霾遮蔽了眼睛,以至于我看这个世...
    半朽阅读 539评论 3 11
  • 春生晕晕乎乎的回到了县城,回到了和苗青一起创业的“青春力”饮料厂,打开发霉的车间,打开苗青的会计室,回想起那甜蜜的...
    西岭布衣阅读 374评论 0 4