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 地址 

  • 相关阅读:
    若依问题解决(一)
    Java 将两个List转换为流合并List
    后端返回前端文本换行显示,只能在前端再转换
    Java Stream() 流根据对象属性去重
    vue 当前端传回后端,后端使用实体类接收数据显示报错
    js 中 getMonth() 获取的月份比现实少一个月
    vue连个数组对比
    JS链接跳转方法
    ElementUI--表格toggleRowSelection无法选中
    Linux 常用命令
  • 原文地址:https://www.cnblogs.com/mingjing/p/8464635.html
Copyright © 2011-2022 走看看