git-01-文件提交

git 笔记-1 声明用户

  • git config --local user.name ‘yourname’

  • git config --local user.email ‘youremail’

  • 对某仓库设置用户名邮箱

  • git config --global user.name ‘yourname’

  • git config --global user.emal ‘youremail’

  • 对所有仓库设置用户名邮箱

  • git config --system user.name ‘yourname’

  • git config --system user.email ‘youremail’

  • 对所有所用登陆的用户设置相同的用户名和邮箱(不常用)

当设置config出现莫名其妙的问题的时候可以直接 vi .git/config 编辑config文件

查看已设置的配置

  • git config --list --local/–global/–system

  • 查看不同级别的设置

git 笔记-2 创建local

  1. 把已有的项目代码纳入Git管理

    $cd 项目代码所在文件夹
    $git init
    
  2. 新建的项目用git管理

    $cd 某个文件夹
    $git init your_project #会在当前路径下创建和项目名称同名的文件夹
    $cd your_project
    

这里对于上一节中配置的优先级 - 越详细越优先

git 笔记-3 项目提交 commit

项目的提交过程

工作目录 —git add files—> 暂存区 —git commit—> 版本历史

  • git status | 显示工作目录和暂存区的状态, 哪些文件被暂存
  • git add 文件a 文件b | 将文件置入管理 加入git管理后可使用 git commit
  • git add -u | 将已经被git 管理的所有更改的文件加入暂存区
  • git add -A | 将目录下的所有文件更新到暂存区
  • git commit -m‘本次提交的注释’ | 将暂存区的文件存入历史版本
  • 必须有注释否则会提交失败
文件存入暂存区的不同命令 不同的参数意义
git add -u 将文件的修改,删除,添加到暂存区 | 只操作跟踪过的文件
git add . 将文件的修改,文件的新建,添加的暂存区
git add -A 将文件的修改,删除,新建,添加到暂存区

回滚git reset --head

猜你喜欢

转载自blog.csdn.net/qq_41249913/article/details/88235495