随笔分类 - Git
摘要:在导入新的项目工程时,github建仓库时不要选择readme文件初始化仓库
阅读全文
摘要:1.将不必要的文件add 2.上次提交觉得是错的 3.不想改变暂存区内容,只是想调整提交的信息 4.版本回滚 git reset HEAD 文件名 移除不必要的添加到暂存区的文件 git reset HEAD^ 或者 commitid 去掉上一次的提交 git reset --soft HEAD^ 修改上次提交的信息吧即commit -m "修改这里的内容" git r...
阅读全文
摘要:之前我们是使用branch 命令创建分支 使用checkout在不同分支之间切换,但是落叶终究要归根,分出去的枝叶也终究要汇总 这个时候我们可使用merge命令进行分支的合并 冲突与解决 master分离出dev分支,对a文件修改后提交,之后跑到master分支,也对a修改后提交,之后merge dev分支,此时冲突产生 git diff --name-only --diff-filter=...
阅读全文
摘要:为什么建议使用命令行的方式操作git? 1.命令行会了,图形界面的操作时完全没问题的,反之,则不然 2.有些地方如linux服务器,没有图形界面,如果碰到问题需要使用git,不会命令行操作啥都干不了 git 本地操作 git --help 调出Git的帮助文档 git +命令 --help 查看某个具体命令的帮助文档 git --version 查看gi...
阅读全文
摘要:关于项目的本地提交(Commit) 1.创建本地仓库 在IDEA中创建任意一个项目,在IDEA的菜单栏中选择 VCS (倒数第三项),选择Import into Version Control (引入到版本控制) --> Create Git Repository... -->选择一个存放的路径(本
阅读全文
摘要:Command line instructions Git global setup git config --global user.name "zhaoyixi" git config --global user.email "iuntil@163.com" Create a new repository git clone http://192.168.56.101:8888/zyxu...
阅读全文
摘要:10 个很有用的高级 Git 命令 迄今,我已经使用Git很长一段时间了,考虑分享一些不管你是团队开发还是个人项目,都受用的高级git命令。 1. 输出最后一次提交的改变 这个命令,我经常使用它 来发送其他没有使用git的人来检查或者集成所修改的。它会输出最近提交的修改内容到一个zip文件中。 gi
阅读全文
摘要:git add -A和 git add . git add -u在功能上看似很相近,但还是存在一点差别 git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。 git add -u :他仅
阅读全文
摘要:1. 使用git log命令查看所有的历史版本,获取某个历史版本的id,假设查到历史版本的id是139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96。 2. [html] view plain copy git reset --hard 139dcfaa558e3276b
阅读全文
摘要:Git客户端安装 今天就结合`GitHub`,通过`Git`命令,来了解如何实现开源代码库以及版本控制 GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git 作为唯一的版本库格式进行托管所以我们需要下载一个Git客户端软件,用来执行各种指令 Git下载地址https://git-sc
阅读全文
摘要:GitLab 简介 因为我的个人网站 restran.net 已经启用,博客园的内容已经不再更新。这篇文章是在 Gitlab 7.4 的环境下配置的,相关内容可能已经过时。后续做了一次迁移,将 Gitlab 升级到了 8.9,又重新整理了一篇文章 CentOS 7 Minimal 安装 Gitlab
阅读全文
摘要:clone项目到本地 1.然后在本地建立接受代码的文件夹,然后cd 到这个目录 (克隆版本库的时候,所使用的远程主机自动被git命名为origin。如果想用其他的主机名,需要用git clone命令的-o选项指定。) 2.$ git clone -o github https://github.co
阅读全文