GIT工作流程、安装教程、常用命令

一.GIT工作流程

一般工作流程如下:
1.从远程仓库中克隆 Git 资源作为本地仓库。
2.从本地仓库中 checkout 代码然后进行代码修改
3.在提交前先将代码提交到暂存区。
4.提交修改。提交到本地仓库。本地仓库中保存修改的各个历史版本。
5.在修改完成后,需要和团队成员共享代码时,可以将代码 push 到远程仓库。

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

clone
push
pull:fetch+merge
checkout
add
commit
远程仓库
本地仓库
工作区
暂存区

二.GIT安装教程

官网下载安装包:https://git-scm.com/download

在这里插入图片描述
一路“下一步”即可

三.GIT常用命令

1 初始化版本库

$ git init

2 将文件添加到仓库(即由工作区添加到暂存区)

$ git add 要添加的文件名

3 将文件提交到仓库(即将暂存区中的文件一次提交到本地仓库)

$ git commit -m “提交信息”

$ git commit -a -m “提交信息” 等价于 $ git add + $git commit

4 查看仓库状态

$ git status

5 查看提交历史

$ git log (按Q退出)

6 查看分支合并图

$ git log ----graph

7 回退到上一版本

$ git reset --hard HEAD^

8 查看命令历史

$ git reflog

9 恢复到指定版本

$ git reset --hard commit_id

10 查看修改内容

$ git diff HEAD

11 查看文件内容

$ git cat 文件名

12 创建分支

$ git branch

13 切换分支

$ git checkout 分支名

14 创建分支并切换到该分支

$ git checkout -b 分支名

15 丢弃工作区的修改

$ git checkout --文件名
一种是文件自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;
一种是文件已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。

16 撤销暂存区的修改

$ git reset HEAD 文件名

17 将本地库与远程库关联

$git remote add origin git@github.com:QFXLSBBX/xczx.git(ssh协议的仓库地址)

18 首次向远程库推送

$ git push -u origin 远程库的分支名

18 向远程库推送

$ git push origin 分支名

19 从远程库克隆

$ git clone 仓库地址

20 查看分支

$ git branch

21 合并某分支到当前分支

$ git merge 要合并分支名

22 删除分支

$ git branch -d 分支名

23 创建标签

$ git tag 标签名

24 查看标签

$ git tag

25 删除本地标签

$ git tag -d 标签名

26 推送某个标签到远程

$ git push origin 标签名

27 一次性推送所有尚未推送到远程的本地标签

$ git push origin --tags

28 删除远程标签

$ git push origin :refs/tags/标签名

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值