git的基本工作流程如下:
- 在工作区中添加、修改文件
- 将工作区中需要进行版本管理的文件放入暂存区
- 将暂存区的文件提交到git本地仓库
- (optional)将本地仓库推送到远程仓库
为了方便以后的学习和工作,不建议直接使用GUI来操作Git,下面将针对上面的工作流程介绍一些常用的Git命令行指令,这些指令是比较简单的,敲熟练之后再上手GUI版本的Git就相当容易了
初始化
初始化git,有两种方式:
# 方式一:本地生成一个gitgit init# 方式二:从远端克隆一个仓库git clone https://gitee.com/xxxxxx/xx.git
基本配置
# 配置用户名git config --global user.name "name"# 配置邮箱git config --global user.email "name@mail.com"
删除远程仓库
git remote rm origin
添加远程仓库
git remote add origin https://gitee.com/xxxxxx/xx.git
推送至远程仓库
将已修改文件添加至暂存区
git add dir/filename # 添加指定文件git add . # 添加所有已修改文件
将暂存区的改动提交到本地的版本库,使用git commit
命令我们就会在本地版本库生成一个40位的哈希值,用于版本回退
git commit -m "message" # message就是本次提交的简要说明
本地上传,注意在推送前需要先从远程拉取
git push -u origin master # master可以更换为其他分支
从远程仓库拉取
更新本地:
git pull origin master # master可以更换为其他分支
Comments NOTHING