美文网首页
Git的命令(持续更新)

Git的命令(持续更新)

作者: 微风细雨007 | 来源:发表于2017-12-04 09:48 被阅读16次

定义:Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/

学习网站:廖雪峰大神的Git教程


以前一直在GitHub上创建空项目,有指示,copy一下就完了。
后来呢,在远程建仓时加了个README,额,没有指导教程了~

本地端 流程解释
创建README文件 创建README文件
git init 本地建立仓库
git add . 添加文件
git commit -m"init" 本地代码托管
git remote add origin http://...... 把远程仓库拉到本地
git pull 拉取远程文件
git push -u -f origin master 把本地的文件推到远程,-f 强制,就第一次push用
git checkout -b v1.0 origin/master 在origin/master分支上创建分支v1.0
git push origin HEAD -u 把这个分支推送到远程

git branch 检查当前分支
git branch -r 检查所有分支


创建分支 :git checkout

官方文档

序号 语句 示例 备注
1 git checkout -b [分支名] git checkout -b mall 创建分支,并切换到创建分支上
2 git branch [分支名] git branch mall 创建分支,还在原分支
3 git checkout [分支名] git checkout mall 分支存在,则切换到该分支。不存在,则创建,并切换到创建分支
4 git checkout -b [分支名] [commitID] git checkout -b brvah 6e0faad git基于历史commit创建分支

git merge

遇到问题
git pull 到本地是origin/v1.0分支,而我们要在v1.0分支上边写代码,origin/v1.0上写的代码不能push或者说处于游离状态,是危险的,会消失,所以要用到git merge
参考来源
git merge branchA branchB, branchB 一般默认为当前branch,所以

git merge origin master //将origin merge 到 master 上
git merge origin/master //将origin上的master分支 merge 到当前 branch 上 

一般进行merge操作时,最好先checkout到你希望进行merge操作的分支,也就是branchB上,然后再进行

git merge branchA //默认为当前branch,即branchB

因为你不能确保是否产生confict,所以先checkout到branchB上。
此外,为了保险起见,你可以在merge前先建一个备份分支

git checkout -b branchB_backup

这样即使你merge后出现不可控的情况,还可以check回来。


相关文章

  • git常见问题

    持续更新~ 1、输入git命令后提示: fatal: not a git repository (or any o...

  • Git的命令(持续更新)

    定义:Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/ ...

  • Git 常用命令

    整理了一下在测试过程中常用的Git 命令,持续更新....... 1.git branch git branch ...

  • git高级命令(持续更新)

    记录平时使用的但不是很容易记住的git操作。 打上含有注释的tag 推送和删除远程仓库的tag 删除已提交到远程仓...

  • git 命令总结(持续更新)

    一、初始化仓库给仓库添加git 二、git add添加单个与多个文件的方法 1.添加单个文件 2.添加多个文件方法...

  • Git常用命令

    个人工作中经常会用到的命令,整理备份持续更新。 Q:写完代码 git add git commit -am "MS...

  • Git学习之-Git命令(持续更新)

    简介 Git是一个分布式版本控制系统。(据说没有之一?) 版本控制系统其实就是在团队协作开发的过程中,能够记录每个...

  • 前端常用的git工作流 git完整使用流程

    前端所有的git使用场景和命令都在这里啦,持续更新~~~ 安装 git 要检查是否安装了Git,在cmd终端运行:...

  • Git常用的命令

    1.git常用命令git 更新提交代码命令 (develop 分支上) 2.chaddadd//git 更新提交代...

  • git 命令(文本版)

    前言 git常用命令,欢迎关注,持续更新... 初始化配置 查看 提交与恢复 分支相关 远程推送 命令集合解释

网友评论

      本文标题:Git的命令(持续更新)

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