Git快速入门 (只有干货,没有废话)

一、Git 使用配置

我们默认大家都已经下载好了,这里只讲一些最常见的操作,笔记记录,不定期更新补充

1.1 git 使用前配置

在使用 git 之前,需要告诉 git 你是谁,这个当你向仓库中提交时会用得到!!!

  1. 配置提交人的姓名:git config --global user.name 'XXXX'
  2. 配置提交人邮箱:git config --global user.email '[email protected]'
  3. 查看 Git 配置信息:git config --list
    在这里插入图片描述

注意:

  • 如果是要对配置信息修改,重复以上操作即可
  • 配置只需要执行一次

1.2 提交步骤

  1. 创建一个文件夹,并进入 该目录,使用 git bash 打开
  2. git init 初始化这个仓库
  3. git status 查看文件状态
  4. git add 文件列表 追踪文件
  5. git commit -m 提交信息 向仓库提交代码
  6. git log 查看提交记录
  7. git push 推送至远程仓库

1.3 撤销

  • 用暂存区中的文件覆盖工作目录中的文件:git checkout 文件
  • 将文件从暂存区中删除:git rm --cached 文件
  • 将 git 仓库中指定的更新记录恢复过来,并且覆盖暂存区和工作目录: git rest --hard commitID (使用 git log 查找 commitID)

二、git 进阶

2.1 分支操作

  1. git branch 查看当前所在分支
  2. git branch 分支名称 创建分支
  3. git checkout 分支名称 切换分支
  4. git merge 来源分支 合并分支
  5. git branch -d 分支名称 删除名称(分支被合并后才能删除 -D 强制删除)
  6. git checkout -b xx (创建一个分支,并默认进入该分支)

2.2 暂存保存修改

在 git 中,可以暂时提取分支上所有的改动并存储,让开发人员得到一个干净的工作副本。临时转向其他工作,使用场景,分支临时切换

  • git stash 存储临时改动
  • git stash pop 回复改动

2.3 推送分支

  1. git add . 添加本地的项目
  2. git commit -m 'xxx' 添加到暂存区
  3. git push -u origin master 推送到远程仓库,如果是本地创建的其他分支,但是远程仓库没有,就改为该分支的名称即可
  4. git push -u origin xxx 如果本地仓库有 xxx 分支,但是远程仓库没有,可以使用该命令推送至远程仓库,并创建一个新的分支(前提是第一次提交,并且远程仓库没有该分支时)

三、git 高级

四、Github 与 Git

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章