Git 基础教程

1. 全局配置(安装后设置一次即可)

这里配置的是你 Github 的信息,以便让 git 知道你的项目到时候是要保存到哪用的。

git config -l 查看配置信息
git config --global -l 查看全局配置信息
git config user.name 'xxx' 配置用户名
git config user.email '[email protected]' 配置邮箱

配置完毕后会有 name 和 email 的信息

2. 创建仓库

流程如下: 初始化仓库 ——> 文件添加到暂存区 ——> 暂存区文件添加到历史区 ——> 项目push
每一次创建新项目的时候,就需要创建仓库

2.1 仓库初始化

git init 会创建一个隐藏文件“.git”(win系统下查看中选择‘显示隐藏文件’即可看到)

2.2 提交文件

git add xxx 把某个文件提交到暂存区
git add . 把当前仓库中最新修改的文件提交到暂存区
git add -A 把仓库中所有文件提交到暂存区

2.3 把暂存区内容提交到历史区

git commit -m '描述信息xxx'

2.4 建立本地链接与远程仓库的链接
建立一次后便有历史记录

git remote add origin [远程仓库地址] origin是随便起的一个链接名

2.5 提交本地代码文件到仓库

git pull origin master (master是分支名,origin是链接名)
git push origin master

2.6 同步更新本地文件(从远程仓库拉取)

git pull

当本地仓库发生了修改,远程仓库也发生了更新时:
强制拉取远程仓库文件覆盖本地文件

git fetch --all
git reset --hard origin/master


其它常用命令

查看文件状态

git status 查看文件状态(红色代表工作区,绿色代表在暂存区,没显示东西,证明所有修改信息都提交到历史区)

查看日志

git log
git reflog 包含回滚信息

回退版本(回退到指定的版本)

git reset --hard xxxxx (xxxx是版本号,通过 git log 查看日志可以找到)

远程连接管理

git remote -v 查看远程连接有哪些保持链接
git remote rm origin 删除关联信息

分支

git branch [xxx] 创建分支xxx
git checkout [xxx] 切换分支
git branch 查看本地分支
git branch -f 查看远程分支
git merge [xxx] 合并分支
git branch -d 删除分支

你可能感兴趣的:(Git 基础教程)