git笔记

文章发布时间:

最后更新时间:

配置Git

配置git的个人信息,用于在团队项目中区分提交源码的人分别是谁

1
git config –global user.name "自定义的名字"
1
git config –global user.email "自定义的邮箱"

使用Git

初始化和基本操作

  1. 查看改目录是否有git,或者查看文件当前的状态
    1
    git status
  2. 对没有git的目录初始化git,使该目录归属到git的管辖范围内
    1
    git init
  3. 文件的状态分两种 :

    未跟踪


已跟踪

未修改

暂存

已修改

  1. 修改了的文件都是已修改状态,新建的文件是未跟踪状态,需要先把文件提交到暂存区再上交远程仓库,上交完远程之后的文件就会变成未修改状态

  1. 将文件提交到暂存区,文件状态由 已修改 –> 暂存 ;

    “git add .”是提交全部已修改文件
    1
    2
    3
    git add <文件名字>

    git add .
  2. 将暂存区的文件上交到仓库中,”git commit -a -m ‘xxxxx’” 提交所有已修改的文件,但是新建的文件未跟踪的文件不会提交

    上交之后,文件的状态由 暂存 –> 未修改
    1
    2
    3
    git commit -m '描述一下你这次提交了什么'

    git commit -a -m '描述一下你这次提交了什么'
  3. 重到上一次提交的状态,”.\index.html”就是你要重置的文件路径,重置文件 :
    1
    2
    3
    git restore .\index.html # 恢复文件到上一次提交的状态

    git restore --staged <文件名字> # 取消暂存状态
  4. 删除文件 :
    1
    2
    3
    git rm <文件名> # 删除文件

    git rm <文件名> # 强制删除

分支


打赏
Wechat
Alipay