- 博客(12)
- 资源 (13)
- 收藏
- 关注
转载 GUN Makefile
GUN Make介绍1 GUN Make 和 makefile简介在大型的开发项目中,通常有几十到上百个的源文件,如果每次均手工键入 gcc 命令进行编译的话,则会非常不方便。因此,人们通常利用 make 工具来自动完成编译工作。这些工作包括:如果仅修改了某几个源文件,则只重新编译这几个源文件;如果某个头文件被修改了,则重新编译所有包含该头文件的源 文件。利用这种自动编译可大大
2015-02-13 16:44:55 904
原创 find . -name "*ab*" -exec rm -f {}\;
. 在此表示当前目录-name “*ab” 表示查找以ab结尾的文件或文件名。-exec表示执行什么命令。后面跟要执行的命令。此处是rm -f,表示不确认删除。{} \;表示把查找到的结果发送到此来。整句命令表示:在当前目录下查找以ab结尾的文件,并删除
2015-02-10 14:00:24 2342
转载 git命令之git gitignore 忽略某些文件
项目中经常会生成一些Git系统不需要追踪(track)的文件。典型的是在编译生成过程中 产生的文件或是编程器生成的临时备份文件。当然,你不追踪(track)这些文件,可以 平时不用"git add"去把它们加到索引中。 但是这样会很快变成一件烦人的事,你发现 项目中到处有未追踪(untracked)的文件; 这样也使"git add ." 和"git commit -a" 变得实际上没有用
2015-02-02 15:57:05 517
转载 git命令之git rebase 的用法
rebase假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。$ git checkout -b mywork origin现在我们在这个分支做一些修改,然后生成两个提交(commit).$ vi file.txt$ git commit$ vi otherfile.txt$ git commit...但是
2015-02-02 15:32:57 499
转载 git 进行代码回滚
git reset HEAD~ 回滚在本地的撤销git reflog 查看本地所有的提交记录,如果想回滚到某个提交 : git reset --hard commit的号码
2015-02-02 15:17:58 1596
转载 Git往远程push前修改commit信息
一般我们使用git来开发都会有2个仓库:本地仓库和远程仓库在我们本地修改代码后,会首先commit到本地的仓库里当最终本地代码测试没问题后,才会用git push命令提交到远程仓库中如果用默认的直接push,会把本地的所有的commit日志都会给push到远程有时我们本地的很多commit信息都没有太大意义只想往远程push一条commit信息那么可以使用下面的命令:
2015-02-02 15:16:30 714
转载 Git 合并分支的代码
假如有以下的情况: 我本地和远程服务器各有一个代码仓库,本地的仓库有两个分支:master和simple分支,远程仓库也有两个分支:master和simple。两者一一对应。假如我在master分支上添加了很多的内容,并提交到了服务器,现在想在simple分支上也加上同样的内容,怎么办呢? 方法如下: 1.使用geit merge命令;
2015-02-02 15:11:31 478
转载 Git cherry-pick 和 rebase 的混合用法
之前在 git 上遇過一個問題A-B master \ C-D-E-F-G topic問題是,我只想把 D,F 加到 master ,其他的留在 topic ,而且又不想把 history 搞得很亂,最好就變成這個樣子:A-B-D-F master \ C-E-G topic有甚麼好的作法
2015-02-02 15:09:21 1567 1
转载 git 解决分支冲突的方法
1.如我需要将master分支上修改的内容添加到simple分支上 git checkout simple git cherry-pick ..master // 如果出现了冲突,则会停止,此时解决冲突,然后提交,再执行下面的命令 git chery-pick --continue2.如果我在simple分支上修改了内容,然后提交到远程服务器上,结果不
2015-02-02 15:08:28 739
转载 Git常用操作命令收集:
Git常用操作命令收集:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remo
2015-02-02 15:03:33 445
转载 修改git commit 除了 git commit --amend 还有 git commmit rebase, reset
修改git commit 除了 git commit --amend 还有 git commmit rebase, reset当你不小心,写错了提交的注视/信息,该如何处理呢。理论上,SCM是不应该修改历史的信息的,提交的注释也是。 不过在git中,其commit提供了一个--amend参数,可以修改最后一次提交的信息.但是如果你已经push过了
2015-02-02 15:00:09 3591
转载 git/github初级运用自如
之前初学过一点git版本控制工具,利用github做仓库,照着github上的文档练习的了一下。不过那只篇只是照虎画猫(我的水平只能照着老虎画个猫模样,嘻嘻!)。最近在学hibernate,公司与家之间都要调用我练习的小项目,交给git/github来管理,我只想说真的爽歪歪了。本文在我之前的那篇《git/github学习笔记》的基础上,属于那个的升级加强版,欢迎对照阅读:http://w
2015-02-02 14:57:42 499
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人