Git工作流程及常用命令

1.什么是Git?

Git 是一个开源的分布式版本控制系统 ,可有效的帮助团队进行多人协作开发。在Git项目开始时,项目有一个远程的中央仓库,团队成员在本地克隆中央仓库的文件进行开发。每一位成员的项目开发基线都领先于平台却又各自不同,如果将每个成员的开发成果合在一起就是项目的最新状态,也可以说项目的最新状态存在于每位成员的本地仓库中,这就是分布式开发的概念。

2.Git工作流程

一般工作流程如下:

  • 克隆 Git 资源作为工作目录。
  • 在克隆的资源上添加或修改文件。
  • 如果其他人修改了,你可以更新资源。
  • 在提交前查看修改。
  • 提交修改。
  • 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。

下图展示了 Git 的工作流程:

在这里插入图片描述

3.Git常用命令:

git init:初始化一个Git仓库
git status:查看仓库当前状态
git diff:查看修改文件内容详情
git add .:把修改的文件提交到仓库
git commit -m “本次提交的备注信息,修改了什么或完成什么功能”:本次提交的说明
git log:显示从最近到最远的提交日志
git reset --hard commit_id:选择不同版本
git reflog:查看命令历史
git checkout – file:撤销(在准备提交前)
git reset HEAD file:撤销(git add 后,还未提交)
git rm:删除文件
git remote add origin git@server-name:path/repo-name.git:关联一个远程仓库
git push -u origin master:推送master分支内容
git push origin master:推送最新更改
git clone:克隆远程仓库
git branch:显示项目分支

注:部分内容来自于菜鸟教程,更详细内容可点击查看。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值