Git常用命令

Git 中常见的概念
    工作目录:是一个目录,保存项目中所有的文件
    暂存区:是内存中一个区域用于临时存储文件的变化
    本地仓库:是一个特殊的目录,保存项目中所有的文件以及变化记录
 
Git 常用命令
    (1) 第一次使用 Git,告诉 Git 你是谁
        git  config  --global  user.name  "自定义用户名"
        git  config  --global  user.email  "用户邮箱" 
    (2) 创建一个 Git 仓库,来管理项目
        git  init
        在当前目录下创建 .git 目录,保存项目的历史
    (3) 查看 git 系统的状态
        git  status
        查看有哪些文件发生了变化,例如:新建文件、修改、删除...
    (4) 将指定的文件添加到暂存区
        git  add  文件名称
        git  add  .      将所有变化的文件添加到暂存区
    (5) 将暂存区中的文件提交到 Git 仓库,形成一个版本
        git  commit  -m  "提交说明"
    (6) 查看提交日志
        git  log    只能查看之间的提交日志
        git  reflog   查看所有的提交日志、回退记录等
        窗口太小无法退出可以按 q
    (7) 从 Git 仓库回退到指定版本
        git  reset  --hard  提交 ID
    (8) 忽略文件
        有些文件不需要 Git 系统来管理,可以选择忽略
        使用任意的编辑器创建文件,命名为 .gitignore,把要忽略的写进去即可
 
 分支
    是在不影响主线的前提下,进行了并行开发
    默认只有一个主分支 master
 
   
        (1) 查看所有的分支
            git  branch
        (2) 创建新的分支
            git  branch  分支名称
        (3) 切换分支
            git  checkout  分支名称
        (4) 合并分支
            git  merge  分支名称
        (5) 删除分支
            git  branch  -d  分支名称    删除已经合并的分支
            git  branch  -D  分支名称    强制删除分支,不管是否合并
    
        
        
        遇到这种情况,直接输入  :q!        强制退出
 
代码托管平台(远程仓库)
    
    全国最大:www.github.com
    国内最大:www.gitee.com
    
    先创建一个远程仓库
    将本地仓库推送到远程仓库
    git  push  远程仓库地址   分支名称
 
    如果第一次推送填写用户名和密码,就会自动记录,后边就不需要再填写
 
windows 会记录输入的用户名和密码,不管正确与否,如果要修改需要删除记录的
控制面板 -> 凭据管理器 -> Windows凭据
  删除记录的
    从远程仓库下载文件
        git  clone  仓库地址
    如果有仓库了,从远程拉取即可
        git  pull  仓库地址  分支名称
posted on 2022-07-28 10:02  天天下雨  阅读(31)  评论(0编辑  收藏  举报