• Git常用命令


    一、Git基本

    1.使用前配置

    (1)配置提交人姓名

    git config --global user.name [提交人姓名]
    

    (2)配置提交人邮箱

    git config --global user.email [提交人邮箱]
    

    (3)查看git配置信息

    git config --list
    

    2.提交

    (1)在当前目录新建一个Git代码库

    git init
    

    (2)新建一个目录,将其初始化为Git代码库

    git init [项目名称]
    

    (3)查看文件状态

    git status
    

    (4)添加文件到暂存区

    git add [文件1] [文件2] [文件3]...
    

    (5)添加指定目录到暂存区,包括子目录

    git add [目录]
    

    (6)添加当前目录的所有文件到暂存区

    git add .
    

    (7)向仓库中提交代码

    git commit -m [提交信息]
    

    (8)查看提交记录

    git log
    

    3.撤销

    (1)用暂存区中的文件覆盖工作目录中的文件

    git checkout [文件名]
    

    (2)将文件从暂存区中删除

    git rm --cached [文件名]
    

    (3)恢复 git 仓库中的指定更新记录,并覆盖暂存区和工作目录

    git rest --hard [commitID]
    

    二、Git分支

    1.分支命令

    (1)查看分支

    git branch
    

    (2)创建分支

    git branch [分支名称]
    

    (3)切换分支

    git checkout [分支名称]
    

    (4)合并分支

    git merge [来源分支]
    

    (5)删除分支

    git branch -d [分支名称]
    

    分支被合并后才允许删除

    (6)强制删除:

    git branch -D [分支名称]
    

    2.暂时保存更改

    使用场景:分支临时切换

    (1)存储临时改动

    git stash
    

    (2)恢复改动

    git stash pop
    

    三、GitHub常用命令

    (1)推送仓库:

    git push [远程仓库地址] [分支名称]
    

    (2)创建远程仓库地址别名:

    git remote add [远程仓库地址别名] [远程仓库地址]
    
    git push [远程仓库地址别名] [分支名称]
    

    (3)记住推送地址及分支

    git push -u [远程仓库地址别名] [分支名称]
    

    -u :记住推送地址分支,下次推送只需要输入git push即可

    2.拉取操作

    (1)克隆仓库

    git clone [仓库地址]
    

    克隆远端数据仓库到本地

    (2)拉取远程仓库中最新的版本

    git pull [远程仓库地址] [分支名称]
    

    3.忽略清单

    文件名称:

    .gitignore
    

    将不需要被Git管理的文件名字添加到此文件中,在执行Git命令的时候,Git就会忽略这些文件

  • 相关阅读:
    Android常用的图片加载库
    BottomBar之Android底部菜单
    弧形菜单(Android)
    购物车动画(Android)
    基于zxing的二维码(网格)扫描
    Android菜单(动画菜单、360波纹菜单)
    Retrofit实现图文上传至服务器
    PAT甲级 1010 Radix 详细题解
    Leetcode刷题第三期Week1——模拟
    Matlab数据标准化——mapstd、mapminmax
  • 原文地址:https://www.cnblogs.com/jacklzx/p/13780773.html
Copyright © 2020-2023  润新知