常用到的一些Git命令

【git快速入门】

1、git基本操作

  • git clone:将远程的(GitHub/GitLab/码云)Master分支代码克隆到本地仓库
  • git checkout:切出分支出来开发
  • git add:将文件加入库跟踪区
  • git commit:将库跟踪区改变的代码提交到本地代码库中(提交到本地代码库)
  • git push: 将本地仓库中的代码提交到远程仓库

2、git 分支

  • 主分支
    • master分支:默认开发分支(存放随时可供生产环境中的部署的代码)
    • develop分支:存放当前最新开发成果的分支,当代码足够稳定时可以合并到master分支上去。
  • 辅助分支
    • feature分支:开发新功能使用,最终合并到develop分支或抛弃掉
    • release分支:做小的缺陷修正、准备发布版本所需的各项说明信息
    • hotfix分支:代码的紧急修复工作

3、基本使用

​ 1)、由于git是分布式管理工具,需要输入用户名和邮箱以作为标识,因此,在命令行输入下列的命令:
在这里插入图片描述
注意: git config –global参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱,根据个人情况设置。

​ 2)、 创建版本库

​ 版本库就是我们所说的“仓库”,英文名repository,你可以理解为一个目录,这个目录里面的所有文件都可以被Git管理,文件的修改,删除Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件”还原”。

​ 3)、常用基础命令

​ cd:进入某个目录

​ mkdir:创建一个文件

​ pwd:显示当前的目录路径

创建版本库

​ $ git clone 克隆远程版本库

​ $ git init 初始化本地版本库

修改和提交

​ $ git status 查看状态

​ $ git diff 查看文件变更内容

​ $ git add 将文件提交到暂存区

​ $ git mv 文件改名

​ $ git rm 删除文件

​ $ git commit -m ‘提交信息’ 将暂存区文件提交到仓库(单引号为提交注释信息)

查看提交历史

​ $ git log 查看提交历史记录

​ $ git log -p 查看指定文件的提交历史

​ $ git blame 以列表的方式查看指定文件的提交历史

​ $ git log --pretty=oneline 只显示修改的主要内容(一行显示)

版本回退

​ $ cat 查看文件内容

​ $ git reset --hard HEAD^ 回退到上一个版本

​ $ git revert 撤销指定的提交

​ $ git reflog 获取历史版本号

​ $ git reset --hard 版本号 回退到指定版本号

分支与标签

​ $ git branch 显示所有本地分支

​ $ git branch 创建新分支

​ $ git branch -d 删除本地分支

远程操作

​ $ git remote -v 查看远程版本库信息

​ $ git remote add 添加远程版本库

git remote add origin https://github.com/czxuan/git01.git是将你本地的仓库和github仓库进行关联,在操作时候,注意将github地址替换为自己的,否则无法关联失败!

4、Git工作流程图

git_status


img


img

参考来源:GIT基础使用教程

猜你喜欢

转载自blog.csdn.net/weixin_45496190/article/details/105378203