Git 常用命令

git 分布式版本控制工具

git中有以下四个区域

  1. 工作区 正常书写,改变代码的区域
  2. 暂存区 存储修改过的代码
  3. 本地仓库 存在于本地的代码管理仓库
  4. 远程仓库 与所有成员共享,远程同步的代码仓库

一段代码 修改并提交 到远程仓库的流程为:
1.工作区代码发送改变 ---->
2.将改变的代码提交到暂存区(git add) ---->
3.将暂存区代码提交到本地仓库(git commit) ---->
4.将本地仓库修改的内容推送到远程仓库(git push) ---- 完成修改,并推送远程仓库

一段代码从远程仓库 同步 到本地的流程为:
1.从远程仓库将代码拉去到本地仓库(git fetch) ---->
2.合并指定分支到当前分支合并(merge)---->
3.工作区代码合并成功(git push) ---- 完成同步

工作流程

在这里插入图片描述

git 常用命令

  • git clone
    克隆一个仓库和代码历史

  • git clone -b branch_name
    克隆一个仓库的指定分支

  • git init
    初始化git仓库

  • git fetch
    拉取远程仓库到本地仓库

  • git pull
    拉取远程仓库到本地仓库,并与本地分支合并

  • git add
    将工作区代码到保存到暂存区

  • git commit
    提交暂存区代码到仓库区

  • git commit -m '备注信息' //(am = add+commit)
    将工作区代码到保存到暂存区,并提交备注信息

  • git push
    推送代码到远程仓库

  • git diff
    显示暂存区与工作区的差异

  • git checkout
    切换到指定分支,并更新工作区

  • git fetch
    下载远程仓库的所有变动

  • git merge
    合并指定分支到当前分支

  • git status
    命令用于显示工作目录和暂存区的状态

  • git config --list
    拉取仓库指定分支

  • git pull origin <远程分支名>
    查看当前配置列表

  • git config --global user.name "你的用户名"
    设置用户名

  • git config --global user.email "你的邮箱"
    设置邮箱

推送到新分支

  • git checkout -b新分支名 (本地创建并切换到分支下)
  • git add .
  • git commit -m"xxxx"
  • git push origin远程分支名(与新分支名相同),此时是在新分支下进行推送。

修改仓库源地址

  • git remote rm origin// 删除源地址
  • git remote set-url origin "https://..."重设源地址
  • git config remote.origin.url "https://..."添加源地址
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值