git版本控制

1 篇文章 0 订阅
1 篇文章 0 订阅

git

一、工作区域介绍

20210220170942

20210223083908

二、常用指令

2.1 初始化、建立连接

  • git init:文件初始化
  • git clone -b 分支 url:克隆这个远程仓库的内容,并且与该分支
  • git remote add origin url:远程仓库与本地仓库连接

2.2 提交

以下命令需要和仓库建立连接后才能使用

  • git pull:拉取代码

  • git status:查看更改后的文件是否添加本地仓库

  • git add hello.txt/git add .:加入到暂存区

    • filename:将某一文件添加到暂存区
    • .:添加所有文件到暂存区
  • git commit -m "备注":将代码从暂存区提交到本地仓库

    • 只有先add到暂存区的文件才可以commit到本地仓库
  • git push -u origin master:本地commit的内容推送的远程服务器

    • 首次推送需要使用-u指定分支,这样git会将本地master与远端master分支绑定起来
    • 克隆后不需要绑定
#当我们来到公司做的第一件事就是通过以下命令拉取代码
git pull
#当我们完成今天的代码任务后,就可以通过以下内容上传到服务器
git status #查看更改后的文件是否添加本地仓库
git add .
git commit -m "xxx模块完成"
git push 

2.3 撤回

  • git log :查看commit记录
  • git reset HEAD filename : 撤销添加到缓存区的文件/撤销add 操作
  • git reset --soft HEAD^ / git reset --hard commit号:撤销添加到本地仓库操作/撤销commit操作
  • git checkout –- filename:将工作区的文件撤销为本地仓库内容

退回后要先将冲突解决后在拉取代码

三、分支

git上分支分为本地分支与远程分支;一个本地项目中可以有多个本地分支,并且每一个分支根据commit的记录的不同所看到的文件也有所不同,每一个本地分支可以指向相同的或不同的远程分支。

  • git branch:查看本地分支,* 代表当前所在分支
  • git branch 分支名 :创建本地分支
  • git branch -d 分支名 :删除本地分支
  • git checkout 分支名:切换分支,切换分支之前必须将修改过的代码commit,要不然切换失败
  • git merge dev:合并某分支到当前分支
  • git branch -vv:查看当前分支与远程分支的绑定
  • git branch -a:查看远程仓库的所有分支
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LinTianhong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值