随笔分类 -  Git

Git运用中遇到的问题和基本运用方法
摘要:https://www.progit.cn/#_migrating 迁移到 Git 如果你现在有一个正在使用其他 VCS 的代码库,但是你已经决定开始使用 Git,必须通过某种方式将你的项目迁移至 Git。 这一部分会介绍一些通用系统的导入器,然后演示如何开发你自己定制的导入器。 你将会学习如何从几 阅读全文
posted @ 2019-11-19 16:11 habibah_chang 阅读(163) 评论(0) 推荐(0) 编辑
摘要:git init # 初始化本地git仓库(创建新仓库)git config --global user.name "xxx" # 配置用户名git conf... 阅读全文
posted @ 2015-01-06 10:13 habibah_chang 编辑
摘要:在使用git的过程中,如果我们的项目是跨平台开发的那么CRLF的处理也许会成为一个很头疼的事情,有可能会出以下的莫名其妙的问题:我们的某个开发人员在linux上提交的一个文件,当从windows上pull下来后,没做任何的修改,查看其status,它的状态已经是modifed了即使你使用git ch... 阅读全文
posted @ 2014-09-01 17:03 habibah_chang 编辑
摘要:git diff命令详解git:diff里面a表示前面那个变量,b表示第二个变量HEAD commit版本Index staged版本a、查看尚未暂存的文件更新了哪些部分,不加参数直接输入 git diff此命令比较的是工作目录(Working tree)和暂存区域快照(index)之间的差异也... 阅读全文
posted @ 2014-06-04 15:45 habibah_chang 阅读(400) 评论(0) 推荐(0) 编辑
摘要:(1) git checkout恢复某个已修改的文件(撤销未提交的修改):$ git checkout index.php例如:git checkout src/com/android/.../xxx.java比如修改的都是java文件,不必一个个撤销,可以使用$ git checkout *.java撤销所有修改$ git checkout .(2) git revert撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销作为一次最新的提交 * git revert HEAD 撤销前一次 commit * git revert HEAD^ 撤销前前一次 co 阅读全文
posted @ 2014-04-01 16:31 habibah_chang 阅读(1144) 评论(0) 推荐(0) 编辑
摘要:最近在使用Git管理项目工程的时候,遇到了很多问题,也学习到了很多关于Git常见使用的技巧,下面就其中关于Git Stash的用法和大家分享下。首先,简单介绍下Git Stash命令的用法,详细的用法在man文档中有相关介绍,下面我来说明常见的使用。git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复。git s 阅读全文
posted @ 2014-04-01 14:11 habibah_chang 编辑
摘要:git运用中,代码有一部分很成熟,不再变更的部分,如果每次下载会很浪费时间因此使用Submodule子模块,固定不用每次更新。 阅读全文
posted @ 2013-12-24 10:45 habibah_chang 阅读(110) 评论(0) 推荐(0) 编辑

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