
git
Alps1992
我希望自己变得更优秀。
展开
-
在windows 7下git add *的时候遇到warning: LF will be replaced by CRLF in folder/
最近ubuntu遇到问题,舍弃它一段时间,不过git还是要用滴。。然后就在windows下git push但是我今天拷贝一个白天写的代码到我的仓库后,git add *的时候报错:warning: LF will be replaced by CRLF in ep2/Makefile.好吧,没遇到过,想着不管它,我是程序员么。只管error不管warning - -!(PS:开个玩笑)原创 2014-03-12 20:49:33 · 2489 阅读 · 0 评论 -
Git学习 - git回滚代码
回滚代码由于git是版本控制的,最重要的就是能够回滚代码,让自己回到以前的版本,下面记录下回滚代码的几种方式:第一种方法 note : 下面的branchName表示的是分支的名字这种方法要求是,本地的工作区是干净的,要让本地的工作区干净就要求没有commit过,而且和远程的代码是一样的。git checkout branchNamegit pull origin branchNamegi原创 2017-08-08 20:21:21 · 803 阅读 · 0 评论 -
git学习 - 放弃本地所有修改
有时候发现有些东西修改错了。但是已经修改了好久。又没添加分支。所以~要放弃本地所有修改没有commit的时候git checkout运行这个就应该可以了。已经commit了git reset --hard origin/master这个就是master分支的,你可以改成自己的分支。原创 2015-04-04 20:22:36 · 2586 阅读 · 0 评论 -
git学习 - 把原作者的代码更新到本地
假如我们fork了别人的代码,过了一段时间之后,我们需要先获取原作者的代码到本地。我们可以先看下都有什么远程仓库。提交给原作者代码的方法我在上面的博客里有说(传送门:http://blog.youkuaiyun.com/alps1992/article/details/38548107)然后查看 git remote -v:➜ /Users/alps/Sites/zhaonong/html原创 2015-02-15 22:42:09 · 4181 阅读 · 0 评论 -
git学习- 解决文件冲突
error: failed to push some refs to'https://github.com×××××××××××××.git'To prevent you from losing history, non-fast-forward updateswere rejectedMerge the remote changes (e.g. 'git pull') before pu原创 2014-03-10 14:04:21 · 1076 阅读 · 0 评论 -
git学习 - fork项目,追踪项目,合并代码
当我们想为一个git的项目贡献代码的时候,我们就可以fork别人的项目了。(其实zuo'zhe)原创 2014-08-14 00:24:14 · 3931 阅读 · 0 评论 -
git学习 - 添加文件追踪,取消文件追踪
git通常push的流程就是:原创 2014-08-20 10:02:43 · 7045 阅读 · 0 评论 -
git学习 - 忽略版本控制文件
在git的时候,有些文件我们不想要假如版本控制原创 2014-08-03 13:33:11 · 1549 阅读 · 0 评论 -
git学习-git status, git diff, git rm, git mv等文件操作命令解释。
git status, git diff, git rm, git mv等文件操作命令解释。原创 2014-07-24 13:32:27 · 2221 阅读 · 0 评论 -
git学习-官方创建仓库办法(从命令行)
github原文:Create a new repository on the command linetouch README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin https://github.com/chenfushan/raspberry.gi转载 2014-07-23 10:59:33 · 1052 阅读 · 0 评论 -
git学习-权限问题
今天我在合并分支的时候遇到错误, 百思不得其解啊.....然后我突然明白过来~~权限问题!!!错误代码贴下:error: Your local changes to the following files would beoverwritten by checkout:css/item-details.csscss/login.csscss/order.cssPlease, co原创 2014-03-10 14:04:12 · 1273 阅读 · 0 评论 -
git学习-分支管理
版本控制。。才用到分支,用了用,确实好用,记录下简单的用法1、主分支 Master这个是最重要的分支,也就是正式版本,所有的正式版都在master上发布。master----->Tag1.0------->Tag2.0------->Tag3.0这个分支是建立仓库时候默认创建的2、开发分支 Develop这个是用来开发版本使用的,日常开发使用,所以叫Developmaste原创 2014-03-10 14:03:52 · 793 阅读 · 0 评论 -
git学习过程-删除文件和仓库
这个也算入门里的,不过上个blog里面没有写在删除远端仓库的文件的时候,不能直接在本地删除,然后提交。首先拉去远端的仓库文件git pull然后对你要删除的文件git rm delname然后就是git add ./*git commit -m "del file"git push origin master这样就可以了。先写到这里,稍后我加上如何删除远程仓库。好了现在原创 2014-03-10 14:02:57 · 1108 阅读 · 0 评论 -
git学习-markdown
这个为什么我要放在git里呢,因为我最开始知道markdown这个好东西的时候,就是因为需要在github上上传图片,并显示在文档里。纯文本,所以兼容性极强,可以用所有文本编辑器打开。让你专注于文字而不是排版。格式转换方便,Markdown 的文本你可以轻松转换为html、电子书等。Markdown 的标记语法有极好的可读性。这个摘自jianshuo.io哦,顺便推荐下这个网站,原创 2014-03-10 14:02:48 · 1094 阅读 · 0 评论 -
git学习过程-入门
github真的是一个很好的托管网站啊。branch设计更是太舒服了。那么说下简单如何使用啊。首先在github上注册一个帐号,如何注册我就不说了。我喜欢用git命令行,界面版的(Windows)请自行摸索或者谷歌。先在github上创建一个Repository,命名,然后初始化。现在在本地仓库初始化,我比较喜欢直接git clone。git clone username@hos原创 2014-03-10 14:02:46 · 769 阅读 · 0 评论 -
Git学习 - git commit检查以及跳过检查
钩子钩子都被存储在 Git 目录下的 hooks 子目录中。 也即绝大部分项目中的 .git/hooks 。 当你用 git init 初始化一个新版本库时,Git 默认会在这个目录中放置一些示例脚本。这些脚本除了本身可以被调用外,它们还透露了被触发时所传入的参数。 所有的示例都是 shell 脚本,其中一些还混杂了 Perl 代码,不过,任何正确命名的可执行脚本都可以正常使用pre-co...转载 2018-05-26 20:25:09 · 25482 阅读 · 2 评论