Git使用教程

##安装git

  • git官网下载安装,一路下一步就ok
    ##windows配置git SSH服务
  • cmd运行ssh-keygen -t rsa -C “你的邮箱地址”; (即github的登陆地址)
  • 一路回车,文件会存在C:\Users\Administrator.ssh 目录下
  • 记事本打开id_rsa.pub 文件,并复制内容
  • 登陆github,在用户setting —— SSH and GPG keys 下点击 New SSHkey,填入title(自定义),粘贴文件内容到key,然后点击Add SSH key
  • 打开gitbash 输入
    git config –global user.name “你的用户名” git config –global user.email “你的邮箱”
  • 配置完毕 ##git基础命令
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    $ mkdir learngit
    $ cd learngit
    $ pwd
    $ git init
    $ git add readme.txt
    $ git commit -m "wrote a readme file"
    $ git remote add origin git@github.com:michaelliao/learngit.git
    $ git remote rm origin
    $ git push origin master

    $ git init #使当前目录变成可以管理的版本仓库(git repository)
    $ git add filename #将文件添加到版本仓库
    $ git commit -m "description" #把文件提交到仓库
    $ git status #查看repository的状态
    $ git diff #查看修改了哪些内容
    $ git log #查看提交日志
    $ git log --pretty=oneline #简洁地显示提交日志
    $ git reset --hard HEAD~<3> #回退到某个版本,比如这里回退到第前3个版本
    $ git reset --hard <commit ID> #回退到特定ID的版本
    $ git reflog #记录了每个命令,可以用来查看每个操作的编号

回滚到历史版本(仅限个人使用) 参考

1
2
3
4
# 全部回滚不保留修改
git reset --hard id
# 提交到远程
git push -f
Donate comment here