zoukankan      html  css  js  c++  java
  • git

    git config --global user.name mingjing

    git config --global user.email xxxx.xx.com

    cd e:/git/gittest

    git init  初始化 生成.git目录

    git status   暂存区为空                   查看暂存区

    在目录中添加文件 a.txt

    git add . 加入当前文件夹下所有新文件到暂存区

    git status 查看暂存区1个文件

    git commit -m “init”    从暂存区加入到版本库

    git status 暂存区为空

    .gitignore文件可以排除文件 

    文件修改

    修改1.txt

    git status   发现红色                    modified:   a.txt

    git add a.txt

    git status 绿色 modified:   a.txt

    git commit -m 'modify'

    git status  为空

    撤销修改

    修改文件1.txt

    发现修改不对,需要还原  使用 git checkout -- 1.txt        从git里还原

    修改文件1.txt 并且执行了 git add 1.txt        (添加至暂存区)

    发现不对,需要还原 使用   git reset HEAD 1.txt(删除暂存区)    然后再  git checkout -- 1.txt      

    删除文件

    git rm a.txt

    git status         deleted:    a.txt

    git commit -m '删除文件'

    git status

    链接github

    要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git

    关联后,使用命令git push -u origin master第一次推送master分支的所有内容;

    此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;

    git log

    git log --pretty=oneline

    git reset --hard HEAD^

    git reset --hard HEAD^^

    git reset --hard~100

    git reset --hard  xxxxx

    git reflog

    git checkout -- filename

    git rm filename

    远程 https://gitee.com/  注册账号

    创建项目 获取地址

    git push 地址 

  • 相关阅读:
    关于Kb/s,KB/s的一些知识
    关于停止AsyncTask和Thread的问题
    Android使用layer-list实现三面边框
    MX4连接后adb无法识别解决方法
    浅析LruCache原理
    Android DiskLruCache 硬盘缓存
    NDK、SDK以及JNI的关系
    Android系统提供的开发常用的包名及作用
    MVC学习十三:RouteDebugger插件应用
    MVC学习十二:Ajax.ActionLink用法
  • 原文地址:https://www.cnblogs.com/mingjing/p/8464635.html
Copyright © 2011-2022 走看看