git的安装和使用

安装

下载地址https://git-scm.com/download
一直默认下一步即可;安装成功输入点击鼠标右键会出现Git Bash Here点击 输入以下命令git--version显示如下图即安装成功…

git的安装和使用

Git使用前的配置

1.配置提交人姓名:git config --global user.name 提交人姓名
2.配置提交人邮箱:git config --global user.email 提交人邮箱
3.查看git配置信息:git config --list注:如需进行配置修改重复上述命令即可(配置只需要执行一次); git的安装和使用

也可在C盘的当前用户使用文件夹中的git配置文件中修改如图:
git的安装和使用

Git项目管理基本步骤

  1. git init 初始化git仓库

  2. git status 查看文件状态

  3. git add 文件列表 追踪文件

  4. git commit -m 提交信息 向仓库中提交代码

  5. git log 查看提交记录
    这些操作都是创建了一个文件one在文件one下面的getDemo下面执行的依次运行如下

    git的安装和使用

Git项目撤销

1.用暂存区中的文件覆盖工作目录中的文件: git checkout 文件 在文件one下面的getDemo创建文件list.html输入内容“我是项目问件”用git add list.html
管理项目文件输入git status查看状态,然后在文件list.html添加内容“我是项目问件添加内容6666”返回命令窗口执行git
checkout list.html文件内容恢复原来的 “我是项目问件”。
2.将文件从暂存区中删除: git rm --cached 文件 同样的用git rm --cached list.html 可以将list.html可以把文件从暂存区删除删除后可以用git status 查看文件状态

3.将 仓库中指定的更新记录恢复出来,并且覆盖暂存区和工作目录:git rest --hard commitID …(10133080)

Git分支命令

git branch 查看分支
git branch 分支名称 创建分支
git checkout 分支名称 切换分支
git merge 来源分支 合并分支
git branch -d 分支名称 删除分支(分支被合并后才允许删除)(-D 强制删除)(10133082|83)
git的安装和使用最后创建的文件分支会因为切换到master主分支上而不显示因为develop.html是在develop分支的时候添加的!
合并分支
git的安装和使用这里合并分支过后develop分支中的文件在切换到master主分支过后就可以在主分支中显示出develop分支中的所有文件了,但是切换到develop分支过后依然可以对此分支进行操作。
删除分支
git branch -d 文件名没有合并前不能删除分支,这是为了防止开发者误删文件如果没有合并确实需要删除分支者输入 git branch -D 分支名相当于只变了大小写

Git暂时保存

1.存储临时改动:git stash
2.恢复改动:git stash pop
+在git中,可以暂时提取分支上所有的改动并存储,让开发人员得到一个干净的工作副本,临时转向其他工作。(10133085)
解释:比如在一个分支中创建了文件一般情况下需要用命令git commit -m 提交信息保存后在切换分支(不然文件会随切换分支一起走)但是运用了git stash可以不用commit这个命令保存即可切换分支,当切换分支完成后用git stash pop又可以切换回之前的分支对未用commit保存的文件进行开发