Git学习笔记(含常用简单命令)

(本Java菜鸟的学习笔记,供联想复习用,故写的精简些。)

一、介绍及相关概念:

1.Git:Git是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理。通过Git仓库来存储和管理这些文件,git仓库分为两种:“本地仓库”及“远程仓库”。

2.本地仓库:开发人员自己电脑上的Git仓库,可以使用git init 命令创建一个初始仓库;

3.远程仓库:远程服务器上的Git仓库,如github,gitee,GitLab等。

4.版本库:.git隐藏文件,其中存储了很多配置、日志、文件版本等信息。

5.工作区:包含.git文件夹的目录,也称为工作目录,主要用于存放开发的代码。

6.暂存区:.git文件夹中有很多文件,其中有一个index文件就是暂存区,也可以叫做stage。暂存区是一个临时保存修改文件的地方。

           添加改变               提交改变

工作区————> 暂存区 ————> 版本库

            git add                 git commit

分支:分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。同一个仓库可以有多个分支,各个分支相互独立,互不干扰。 

标签:指某个分支某个特定时间点的状态。通过标签,可以很方便的切换到标记时的状态。

比较有代表性的是人们会使用这个功能来标记发布节点(如v1.0)。

二、三个主要命令关键字:

1.commit

提交,将本地文件和版本信息保存到本地仓库。

2.push

推送,将本地仓库文件和版本信息上传到远程仓库。

3.pull

拉取,将远程仓库文件和版本信息下载到本地仓库。

三、常用操作命令

1.创建Git仓库

   1)本地初始化

        a.在任意目录下创建一个空目录,作为本地Git仓库;

        b.进入目录中,鼠标右键打开Gitbash窗口;

        c.输入命令git init 并回车。

git init

  2)从远程仓库克隆

        通过克隆命令,将远程仓库克隆到本地。

        命令格式:【】内为可改变内容

        git clone 【远程git仓库地址】

2.本地仓库操作常用命令

git status  —— 查看文件状态

git add      —— 将文件的修改加入暂存区

git reset    —— 将暂存区的文件取消暂存或者是切换到指定版本

git commit 【-m 本次提交备注】—— 将暂存区的文件修改提交到版本库 加参数: -m 加注释

git log        —— 查看日志

3.远程仓库操作常用命令

git remote   ——  查看远程仓库

git remote add 【远程仓库地址】 ——  添加远程仓库

git clone   【远程git仓库地址】 ——   从远程仓库克隆

git pull   【仓库名】【分支名】——  从远程仓库拉取

git push  【远程仓库名】【分支名】——  推送到远程仓库

                       

4.分支操作

git branch  ——  查看分支

git branch [name]  ——  创建分支

git checkout [name]  ——  切换分支

git push [shortName][name]  ——  推送至远程仓库分至

git merge [name]  ——  合并分支

5.标签操作

git tag  ——  列出已有的标签

git tag [name]  ——  创建标签

git push [shortName][name]  ——  将标签推送至远程仓库

git checkout -b [branch][name]  ——  检出标签

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值