美文网首页
GIT 进阶

GIT 进阶

作者: a564c12b3104 | 来源:发表于2018-11-07 10:32 被阅读6次

GIT 进阶

命令:

1. git init                 # 初始化git
2. git status               # 查看git状态
3. git add .                # 添加文件到git
4. git commit -m "注释"     # 注释并管理本地的版本
5. git log                  # 查看git日志
6. git reset --hard "版本"  # 滚到某个版本
7. git reflog               # 显示所有的版本信息
8. git checkout .           # 还原修改没有管理的文件

将目前还不想提交的但是已经修改的内容进行保存至堆栈中,方便后续操作

git stash               # 暂存当前正在进行的工作
git stash save "备注"   # 暂存并备注当前正在进行的工作
git stash pop           # 还原暂存的工作
git stash list          # 暂存列表
git stash apply "编号"  # 取出到指定编号的
git stash clear         # 清除 stash 缓存
git stash drop "编号"   # 删除指定编号的缓存

分支

git branch              # 查看分支
git branch "分支名"     # 创建分支
git checkout "分支名"   # 切换分支
git branch -d "分支名"  # 删除某个分支

分支合并

git checkout master     # 会到主分支
git merge "分支名"      # 和并某个分支

提交文件

git remote add origin "提交的地址"      # 添加提交地址,origin 为别名
git push origin master                  # 提交 master上分支的代码

提交其他分支的代码
git checkout aaa            # 切换到aaa分支
git push origin aaa         # 提交aaa分支的代码


拉代码
git clone "代码的地址"      # 拉取一份代码(克隆)

拉取其他分支的代码,并保持原分支
git branch aaa              # 创建aaa分支
git checkout aaa            # 切换aaa分支
git pull origin aaa         # 拉取aaa分支上的代码

如果想拉取其他分支的代码在主分支上,直接拉取就好
git pull origin aaa         # 拉取aaa分支上的代码

相关文章

  • GIT 进阶

    GIT 进阶 命令:

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • gitflow 规范及工具整理

    gitflow 进阶规范 git cz 通过工具 git-cz 规范 git commit 提交信息。 使用 gi...

  • 2.git进阶篇总结

    阅读 Git 原理详解及实用指南 记录 进阶 1 - HEAD、master 与 branch: 介绍了 Git ...

  • 20170724GitHub继续

    学习内容 从 0 开始学习 GitHub 系列之【Git 进阶】 作者:stormzhang 设置git本地的用...

  • Git教程——高级进阶(二)

    前言 这次给大家带来Git进阶用法第二篇,上一篇基础篇还没看的同学可以去看看,传送门:Git教程——高级进阶(一)...

  • git 进阶使用手册

    博客更新:tengfeios.com介绍一些关于git的进阶操作 提交相关 git提交内容模版 git confi...

  • Git进阶

    Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与 SVN 区别 GIT不仅...

  • Git 进阶

    一、进阶命令 1.git fetch 到远程仓库中拉取所有本地仓库中还没有的数据,但只是拉取,不自动进行分支合并,...

网友评论

      本文标题:GIT 进阶

      本文链接:https://www.haomeiwen.com/subject/dsmmxqtx.html