随笔分类 -  Git

版本控制工具
摘要:1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件 git add . 3、用命令 git commit告诉Git, 阅读全文
posted @ 2020-07-02 15:01 飘飘雪 阅读(1624) 评论(0) 推荐(0) 编辑
摘要:什么是主干开发? 主干开发往小了说,是版本管理的一种方式。往大了说,它是产品发布、研发团队间协作、服务器测试环境管理等相关措施配合起来才能实现的一种交付方式,更确切的我们可以称之为主干开发 - 分支发布的产品交付模式。 我们一般把Trunk(Master)称之为主干,Branch称之为分支,当然分支 阅读全文
posted @ 2020-01-09 18:10 飘飘雪 阅读(1389) 评论(0) 推荐(0) 编辑
摘要:1、git status //查看修改文件状态 2、git add //将想要提交的文件add到本地库 4、git status //查看修改文件状态 3、git commit //提交add到本地库的文件 5、git stash //将其他修改文件 6、git pull origin dev // 阅读全文
posted @ 2019-10-24 17:45 飘飘雪 阅读(16715) 评论(0) 推荐(0) 编辑
摘要:git branch 命令操作 1、查看本地分支 : git branch 前面带有*号的是当前分支 2 、删除本地分支: git branch -d [branchname] 提示删除了一个名为list的本地分支 3、删除远程分支: git push origin --delete [branch 阅读全文
posted @ 2019-09-24 19:51 飘飘雪 阅读(2778) 评论(0) 推荐(0) 编辑
摘要:两种情况(场景) 情况一 代码还只在本地,未push到运程仓库,想把代码还原到上一次commit的代码,此时操作为代码撤销 解决方案: 1 git reset [--hard|soft|mixed|merge|keep] [commit|HEAD] 1 git reset [--hard|soft| 阅读全文
posted @ 2019-07-09 20:04 飘飘雪 阅读(10118) 评论(0) 推荐(0) 编辑
摘要:原因:Git branch -a 查看的是本地仓库的所有分支 远程新建的没有同步前 就是看不到 解决:$git checkout master //首先切到master分支 $git pull //同步下master $git branch -a //查看所有本地查库分支 然后你会发现本地仓库的分支 阅读全文
posted @ 2018-12-25 16:29 飘飘雪 阅读(3225) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/qq_16885135/article/details/52777871 使用 git branch -a 命令可以查http://blog.csdn.net/qq_16885135/article/details/52777871看所有本地分支和远程分支( 阅读全文
posted @ 2018-12-25 10:45 飘飘雪 阅读(2936) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2018-12-24 16:57 飘飘雪 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1、创建版本库 (1)初始化一个 Git仓库,使用git init命令 (在相应的本地库目录下执行,将该目录初始化为一个Git库); (2)添加文件到Git仓库,分两步: 第一步,使用命令 git add <file> ,注意可反复多次使用添加个文件; 第二步,使用命令 git commit -m 阅读全文
posted @ 2018-12-19 11:18 飘飘雪 阅读(508) 评论(0) 推荐(0) 编辑
摘要:经常被问到如何从一个分支合并特定的文件到另一个分支。其实,只合并你需要的那些commits,不需要的commits就不合并进去了。 合并某个分支上的单个commit 首先,用git log或sourcetree工具查看一下你想选择哪些commits进行合并,例如: 比如feature 分支上的com 阅读全文
posted @ 2018-12-11 12:34 飘飘雪 阅读(5454) 评论(0) 推荐(0) 编辑
摘要:在我们使用github提交本地代码时,有些库文件和日志文件是不必要提交的,那如何处理这个问题呢?这个时候我们就会用到.gitignore文件了。 该篇博客我会介绍如何创建.gitignore,以及如何处理已提交的不必要的项目文件。此次工作环境是基于ubuntu14.04。 创建 首先,.gitign 阅读全文
posted @ 2018-09-09 11:44 飘飘雪 阅读(3729) 评论(0) 推荐(0) 编辑
摘要:在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。 Git 忽略文件提交的方法 有三种方法可以实现忽略Git中不想提交的文件。 1、在Git项目中定义 .gitignore 文件 这种方式通过在项目的某个文 阅读全文
posted @ 2018-09-09 10:59 飘飘雪 阅读(498) 评论(0) 推荐(0) 编辑
摘要:最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。 要使用Git,第一步当然是安装Git了。根据你当前使用的平台来阅读下面的 阅读全文
posted @ 2018-08-14 18:00 飘飘雪 阅读(171) 评论(0) 推荐(0) 编辑
摘要:一、git提交代码走meger请求的整体流程 工作中使用git推代码时,如果走merge请求,那么也就是说拉代码时拉公共代码库的代码,但是提交时需要先提交到自己的代码库,然后在gitlab上提交merge请求,相应负责人review代码后合并代码到公共代码库中。 之前前面的部分没有总结,过一段时间后 阅读全文
posted @ 2016-01-08 12:17 飘飘雪 阅读(1392) 评论(1) 推荐(0) 编辑
摘要:原文:http://www.tech126.com/git-fetch-pull/Git中从远程的分支获取最新的版本到本地有这样2个命令:1.git fetch:相当于是从远程获取最新版本到本地,不会自动mergegit fetch origin mastergit log -p master..o... 阅读全文
posted @ 2015-07-22 11:36 飘飘雪 阅读(211) 评论(0) 推荐(0) 编辑
摘要:命令:git stash1.使用git stash保存当前的工作现场,那么就可以切换到其他分支进行工作,或者在当前分支上完成其他紧急的工作,比如修订一个bug测试提交。2.如果一个使用了一个git stash,切换到一个分支,且在该分支上的工作未完成也需要保存它的工作现场。再使用git stash。... 阅读全文
posted @ 2015-07-16 11:35 飘飘雪 阅读(225) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示