git 命令小全/狗头

git

  • git add .
  • git commit -m ‘注释’
  • git push
  • git pull
  • git log
  • git status

git初始化

git init

  • 初始化后会多出一个.git文件夹,一般是隐藏的

git 三个区域

  • 当文件被git管理后会生成三个区域
    1. 工作区: 正常写的代码
    2. 暂存区: 暂时存储内容
    3. 历史区: 保存的代码

git add

  • 把一个文件放入暂存区(暂存区不能放入空文件夹)
$ git add 文件名
$ git add .    // 全部文件
$ git add --all
  • 把暂存区的内容拉回工作区
$ git reset HEAD -- 文件名/夹(index/)
$ git reset HEAD -- . 拉回全部

历史区

  • 把暂存区的内容推入历史区保存
$ git commit -m '注释'
  • 有了版本之后就可以查看
$ git log //查看历史区版本信息

commit: 这个版本的版本编号
Author: 作者
Date: 本次版本的记录时间

版本回退

  • 使用git --hard 版本编号 进行历史回退
$ git reset --hard ce0c17f7a703c6847552c7aaab6becea6f0197f2

git 分支

  • git 分支就是将文件夹分成若干个彼此独立的区域,把整个项目依据功能分散到不同的区域可以实现独立开发、互不影响

  • 开辟分支使用git branch 分支名称

$ git branch login // 开辟一个login分区
  • 查看当前分支情况
$ git branch
  • git checkout 切换分支
$ git checkout login // 切换到login分支
  • 合并分支 只能把别的分支合并到自己的分支
$ git merge login // 把login分支的内容合并到自己的分区
  • git branch -d 删除分支
$ git branch -d login // 删除login分支

git 推送

  • 先得有个远程仓库github或者别的啥的

  • 链接仓库

$ git remote add origin https://github.com/xxxxxxx/xxxx.git
  • 上传
$ git push -u origin master // 上传到master分支 就第一次上传时候加以后直接push

git 克隆

  • 可以克隆公开的仓库
$ git clone https://github.com/xxx/xxx.git

git 下拉

  • 拉去最新的远程代码
$ git pull
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值