本地Git 仓库的提交 git init 初始化git仓库 git status 查看git信息 git add 提交文件到暂存区 【git add . 表示提交当前目录下所有的文件到暂存区】 git commit -m "first commit" 提交暂存区的文件,-m表示此次提交的一些描述信息
原创
2022-03-14 18:55:20
191阅读
Git在mac的安装: Git 分布式版本控制系统 GitHub 共有代码托管平台 Gitlab 私有代码托管平台 git version: 1.查看git目前的版本 2.检测环境变量配置是否OK 1.创建版本库 git init 2.配置git的name email和颜色样式 配置的格式:git ...
转载
2021-10-28 09:23:00
95阅读
2评论
在实战之前先搞清楚git是什么,git是当前最流行的分布式版本版本控制系统。那么也许有人会问:为什么要进行版本控制?试想如果没有版本控制,你对一个工程的源码进行了修改,但测试一把发现有问题必须回滚,如何回滚,怎么回滚,天知道你都改了什么;试想团队同时对一个项目进行开发,如果汇集所有的人的提交!几人git是分布式版本控制系统,是否也存在集中式的,二则的区别是什么?版本控制系统的确存在集中式和分布式之
原创
2015-07-09 19:02:35
983阅读
Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)#显示当前的Git配置$gitconfig--list#编辑Git配置文件$gitconfig-e[--global]#设置提交代码时的用户信息$gitconfig[--global]user.name"[name]"$gitconfig[--global]user.email"[emailaddress]"#颜色...
原创
2021-07-10 10:32:42
265阅读
Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)#显示当前的Git配置$gitconfig--list#编辑Git配置文件$gitconfig-e[--global]#设置提交代码时的用户信息
原创
2022-02-11 18:07:27
231阅读
一、Git Flow 简介Git Flow 定义了一个围绕项目开发发布的严格 git 分支模型,用于管理多人协作的大型项目中实现高效的协作开发;Git Flow 分支模型最早起源于 Vincent Driessen 的 A successful Git branching model 文章;随着时间发展,Git Flow 大致分为三种:Git Flow: 最原始的 Git Flow 分支模型Git
转载
2021-04-25 13:04:26
370阅读
在develop分支上rebase另外一个分支master,是将master作为本地,develop作为远端来处理的。 最后的效果是,develop分支看起来像是在master分支的最新的节点之后才进行开发的 develop分支上的commit记录 Administrator@LuJunTao MI
转载
2015-08-21 13:55:00
320阅读
2评论
文章目录1. 提交文件1.1 Git 初始化1.2 Git 状态1.3 Git 添加1.4 Git 提交1.5 Git 忽略2. 提交
转载
2022-05-30 19:58:13
650阅读
代码提交#提交暂存区到仓库区$gitcommit-m[message]新建一个文件先增加到暂存区,再提交#提交暂存区的指定文件到仓库区$gitcommit[file1][file2]...-m[message]#提交工作区自上次commit之后的变化,直接到仓库区$gitcommit-a#提交时显示所有diff信息$gitcommit-v#将add和commit合为一步针对已经经过add增加...
原创
2021-07-10 10:32:21
197阅读
代码提交#提交暂存区到仓库区$gitcommit-m[message]新建一个文件先增加到暂存区,再提交#提交暂存区的指定文件到仓库区$gitcommit[file1][file2]...-m[message]#提交工作区自上次commit之后的变化,直接到仓库区$gitcommit-a#提交时显示所有diff信息$gitcommit-v#将add和commit合为一步针对已经经过add增加...
原创
2022-02-11 18:03:46
248阅读
首先先建一个分支现在总共有两个分支 dev 和 test#列出所有本地分支$gitbranch现在我本地只有dev 和 master 分支#列出所有远程分支gitbranch-r列出所有本地分支和远程分支gitbranch-a切换分支
原创
2022-02-11 18:07:39
215阅读
一、哈希 哈希是一个系列的加密算法,各个不同的哈希算法虽然加密强度不同,但是有以下几个共同点: ①不管输入数据的数据量有多大,使用同一个哈希算法,得到的加密结果长度固定 ②哈希算法确定,输入数据确定,输出结果保证不变 ③哈希算法确定,输入数据有变化,输出结果一定有变化,而且通常变化很大 ④哈希算法不可逆 ⑤哈希算法中不区分英文大小写 哈希算法有很多种,如:MD5、SHA-
转载
2023-07-12 14:59:57
34阅读
首先先建一个分支现在总共有两个分支 dev 和 test#列出所有本地分支$gitbranch现在我本地只有dev 和 master 分支#列出所有远程分支gitbranch-r列出所有本地分支和远程分支gitbranch-a切换分支gitcheckout branch合并指定分支到当前分支gitmerge[branch]...
原创
2021-07-10 10:32:20
317阅读
按上节操作:简易Git服务器gogs的搭建启动脚本:/usr/local/gogs/start.sh[root@docker02 ~]# more /usr/local/gogs/start.sh #!/bin/bash/usr/local/gogs/gogs web > /tmp/gogs.log 2>&1[root@docker02 ~]# chmod +x /usr/lo
原创
2021-03-12 21:47:48
629阅读
提交代码流程增加:git add url (尽量不要用 git add .)提交:git commit -m 注释拉取:git pull <remote> <branch>推送:git push <remote> <branch>查看分支git branch -a切换分支 git checkout -b 分支名称查看当前状态(有
原创
2022-02-25 09:17:56
75阅读
安装环境:Windows 1 安装msysgit 进入到http://code.google.com/p/msysgit/ 下载Git-1.7.60preview20110708.exe版本 按默认安装
原创
2022-01-18 16:10:25
147阅读
相关概念: HEAD: 说简单一点,HEAD就是当前活跃分支的游标。 形象的记忆就是:你现在在哪儿,HEAD就指向哪儿,所以Git才知道你
原创
精选
2023-10-27 15:09:39
470阅读
上次的博文Git实战(一)版本号控制概述中我们简介了一下版本号控制系统的概念,重点对版本号控制的三种类型进行了分析和对照,从本篇博文開始我们进入Git的世界,首先介绍一下Git实现版本号控制的原理。 Git与SVN等其它版本号控制系统的最重要的一点差别在于,Git仅仅关心文件数据的总体是否变化,而不
转载
2017-08-15 20:18:00
85阅读
2评论
一、前言 一句话,git rebase 可以帮助项目中的提交历史干净整洁!!! 二、避免合并出现分叉现象 git merge操作 1、新建一个 develop 分支 2、在develop分支上新建两个文件 3、然后分别执行 add、commit、push 4、接着切换到master分支 分别添加c.
转载
2018-09-30 19:07:00
219阅读
2评论
工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发场景六:小袁把分支提交到远程Git仓库场景七:小张获取小袁提交的分支场景八:...
转载
2021-07-29 09:38:43
186阅读