• [GitHub] 使用技巧集合


    新建仓库

    新建仓库是很简单的工作,注意区分是否要往工程中添加README.md,如果不添加文件将创建一个空的仓库。

    clone到本地过程略过,在本地更改工程的过程是1.新建文件 2.add 3.commit 4.push

    add文件到仓库时出现警告:warning: LF will be replaced by CRLF解决的方法是,在add动作之前设置

    commit时要加-m

    git rm 刪除文件

    $ git rm -h
    用法:git rm [<选项>] [--] <文件>...
    
        -n, --dry-run         演习
        -q, --quiet           不列出删除的文件
        --cached              只从索引区删除
        -f, --force           忽略文件更新状态检查
        -r                    允许递归删除
        --ignore-unmatch      即使没有匹配,也以零状态退出
    git rm file
    git rm -r dir

    git add 添加文件

    $ git add [<选项>] [--] <路径规格>...
    
        -n, --dry-run         演习
        -v, --verbose         冗长输出
    
        -i, --interactive     交互式拣选
        -p, --patch           交互式挑选数据块
        -e, --edit            编辑当前差异并应用
        -f, --force           允许添加忽略的文件
        -u, --update          更新已跟踪的文件
        -N, --intent-to-add   只记录,该路径稍后再添加
        -A, --all             添加所有改变的已跟踪文件和未跟踪文件
        --ignore-removal      忽略工作区中移除的路径(和 --no-all 相同)
        --refresh             不添加,只刷新索引
        --ignore-errors       跳过因出错不能添加的文件
        --ignore-missing      检查在演习模式下文件(即使不存在)是否被忽略

    git add -A 添加的文件包括新建文件/被修改文件/刪除文件

    git add -u 添加的文件包括被修改文件/刪除文件

    git add --ignore-remove 添加的文件不包括刪除文件

  • 相关阅读:
    centos下网络的基本配置方法讲解
    win8.1环境下硬盘安装centos6.5双系统
    新人出世
    Docker 仓库管理
    Docker Dockerfile
    Docker image创建之Hello world
    ASP.Net Core 发布到 Centos Docker
    C# 人工智能
    C#使用ML.Net完成人工智能预测
    无监督和有监督算法的区别
  • 原文地址:https://www.cnblogs.com/ingy0923/p/8647999.html
Copyright © 2020-2023  润新知