zoukankan      html  css  js  c++  java
  • git 命令

    windows git安装后,配置全局账户:

    • git config --global user.name "name"
    • git config --global user.email "email@example.com"

    查看当前目录:

    • pwd

    创建仓库:

    • git init

    查看隐藏目录.git文件:

    • ls -ah

    把文件放进仓库中:

    • git add . (放到缓存区stage)
    • git commit -m "说明文字" (提交到分支)

    查看状态:

    • git status

    查看不同的地方:

    • git diff

    查看历史记录:

    • git log

    查看历史指令记录:

    • git reflog

    返回版本:

    • git reset --hard commit_id

    查看文件内容:

    • cat 文件名.文件类型

    场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。

    场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD <file>,就回到了场景1,第二步按场景1操作。

    场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交,参考版本回退一节,不过前提是没有推送到远程库。

    git checkout其实是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以“一键还原”。

    删除文件

    • git rm 文件名.文件类型

    本地仓库关联远程仓库:

    • git remote add origin git@github.com:xxxxx/xxxxxxx.git

    本地库的所有内容推送到远程库

    • git push -u origin master

     第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

    • git push origin master

     克隆仓库:

    • git clone git@github.com:xxxxxx/xxxxxx.git
    本地库的所有内容推送到远程库
    git push -u origin master
  • 相关阅读:
    HTML 005 标题
    HTML 004 属性
    javascript的html编码函数 (htmlSpecialChars-处理特殊字符)
    js生成二维码实例(真实有效)
    sublime快捷键
    利用jq并且添加上cookie的网页换肤
    阻止表单的默认行为
    阻止事件冒泡
    js控制图片提示(鼠标滑过显示大图片)
    jQuery.cookie插件用法自我总结
  • 原文地址:https://www.cnblogs.com/svvv/p/13977567.html
Copyright © 2011-2022 走看看