1. 简介 本文主要介绍git的使用技巧,git的安装过程可参考网上其他教程。 2. 提交代码命令 提交代码的正常流程如下: git status //查看修改文件 git add [fileName] //添加指定代码,可以连续添加多个,用空格隔开 git commit -m "针对修改或新增的评 ...
分类:
其他好文 时间:
2020-07-30 01:22:15
阅读次数:
76
工作区 add >Stage(暂存区) cimmit >History(历史版本库) git add 文件或文件夹 git commit 把暂存区的修改提交到当前分支,提交后Stage会被清空 git commit -a(或文件或文件夹) 直接把所有文件的修改添加到暂存区并执行提交 git comm ...
分类:
其他好文 时间:
2020-07-29 21:27:55
阅读次数:
68
一、创建标签 在Git中打标签非常简单,首先,切换到需要打标签的分支上: 1 $ git branch 2 * dev 3 master 4 $ git checkout master 5 Switched to branch 'master' 然后,敲命令git tag <name>就可以打一个新 ...
分类:
其他好文 时间:
2020-07-29 14:46:18
阅读次数:
77
一、将本地文件修改后push到远程分支有时会出现 devlops|MERGE git add . git commit -m "feat:优惠券功能" git pull ........... (devlops|MEARGE) git add . git commit -m "feat:优惠券" g ...
分类:
其他好文 时间:
2020-07-29 12:45:53
阅读次数:
103
代码合并一般分两种情况rebase与merge 说明:如果div是从master创建出来的分支,那么,master就是dev的上游,dev是在master的下游。 下游合并上游:要尽可能的保存提交路径简洁,那么用rebase 上游合并下游:要尽可能的保存提交细节,那么采用merge dev分支下:m ...
分类:
其他好文 时间:
2020-07-29 12:37:40
阅读次数:
94
最近两个分支在开发项目,一时头大,在 A 分支时候把 B 分支项目 pull 下来。这操作,我只能给自己喊 666. 胆战心惊之下,查询了下补救措施。好在虚惊一场,git 提供了完善的命令来解决这种意外。 1、查看历史变更记录 git reflog 2、回退 git reset --hard HEA ...
分类:
其他好文 时间:
2020-07-28 14:27:35
阅读次数:
96
1 核心概念(非常简单) 大家想象一棵树 分支就是 同一个树关节 长两个分叉 每一个树关节 就是一个commit commit 是纵向纬度的版本 分支(branch) 是横向纬度的版本 (发挥想象力 自己想想) github.com 存储代码 以及版本 分支 等等信息的网站 2 操作心法 时刻留意着 ...
分类:
其他好文 时间:
2020-07-28 00:26:04
阅读次数:
82
1.使用git log命令来查看之前的提交信息,如下图可以找到每一次提交的唯一标识 2.使用git reset --hard + 提交唯一标识,来回退到之前的版本 3.使用git push origin + 分支名 --force命令来覆盖掉远端的版本信息,使远端的仓库也回退到相应的版本,需要加上参 ...
分类:
其他好文 时间:
2020-07-27 23:48:21
阅读次数:
84
原文出处:git pull命令的用法 git pull用法: git pull命令的作用是:取回远程主机某个分支的更新,再与本地的指定分支合并。 一句话总结git pull和git fetch的区别: git pull = git fetch + git merge git fetch不会进行合并执 ...
分类:
其他好文 时间:
2020-07-27 17:48:00
阅读次数:
112
当fork了一个项目后,源项目又有了新的更新。此时需要将源项目的更新重新merge到自己fork的分支中来。 步骤参考如下连接 https://www.cnblogs.com/morethink/p/8907980.html ...
分类:
其他好文 时间:
2020-07-27 15:34:59
阅读次数:
63