随笔分类 -  Git 教程

Git传输教程的整理
摘要:如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候, 在发布这个配置文件的时候,会发生代码冲突: error: Your local changes to the following files would be overwritten by merge: prot 阅读全文
posted @ 2019-01-15 09:32 星辰之力 阅读(2223) 评论(0) 推荐(0) 编辑
摘要:问:Coding远程仓库地址变了,本地git仓库地址如何更新为最新地址 git修改远程仓库地址 方法有三种:1.修改命令git remote origin set-url [url]2.先删后加git remote rm origingit remote add origin [url]3.直接修改 阅读全文
posted @ 2019-01-03 09:33 星辰之力 阅读(232) 评论(0) 推荐(0) 编辑
摘要:在git pull的过程中,如果有冲突,那么除了冲突的文件之外,其它的文件都会做为staged区的文件保存起来。 重现: $ git pull A Applications/Commerce/BookingAnalysis.javaA Applications/Commerce/ClickSumma 阅读全文
posted @ 2018-12-20 13:33 星辰之力 阅读(31289) 评论(0) 推荐(0) 编辑
摘要:git add * 将目录里的所有文件提交到暂存区后 git status 查看状态 所有文件都是绿色的表示本地的文件和暂存区的文件是一样的 然后在本地修改一个文件 然后新建一个文件 在使用git status 查看状态 这两个文件都改变 并且两个文件都变为红色 修改的文件提示:changes no 阅读全文
posted @ 2018-12-19 09:56 星辰之力 阅读(680) 评论(0) 推荐(0) 编辑
摘要:在github上git clone一个项目,在里面创建一个目录,然后git push的时候,出现报错"Everything up-to-date" 原因:1)没有git add .2)没有git commit -m "提交信息"如果上面两个步骤都成功执行,还出现这个错误是因为创建的目录下是空的,目录 阅读全文
posted @ 2018-12-19 09:55 星辰之力 阅读(638) 评论(0) 推荐(0) 编辑
摘要:前言本文将介绍git的基本概念、环境搭建、日常使用,主要针对刚接触git,或接触不久,或好久没用忘记的同学们,当然是基于mac环境的,window系统也是大同小异!本文将从以下几个模块介绍,希望能帮助到你们: 注:git可以管理图片、文档、代码等资源,为描述方便,本文以代码举例描述,其他资源使用同理 阅读全文
posted @ 2018-12-17 16:25 星辰之力 阅读(555) 评论(0) 推荐(0) 编辑
摘要:今天提交代码的时候遇到了一个小问题,这里解决了记下小记。 提交代码遇到『Everything up-to-date』 上网查了下,发现中文大多答非所问,少数能解决的并没有阐述原理,所以我写这篇文章记录下。 这里先上stackoverflow的回答,基础好的可以看这个。 接下来说我自己的理解,出现这个 阅读全文
posted @ 2018-12-17 10:09 星辰之力 阅读(267) 评论(0) 推荐(0) 编辑
摘要:Github使用方法及常见错误 阅读全文
posted @ 2018-12-14 17:21 星辰之力 阅读(166) 评论(0) 推荐(0) 编辑
摘要:同时也可以查看branch信息 阅读全文
posted @ 2018-12-14 17:20 星辰之力 阅读(400) 评论(0) 推荐(0) 编辑
摘要:第一次在 Google Code 上弄项目,注册完毕后,尝试增加一个新文件用以测试 Git 是否好好工作。结果在 Push 时却显示 Every up-to-date,检查文件时却发现实际上一个都没更新上去。 因为对 Git 不够熟悉,因此只好 Googling,进行一番搜索后找到原因如下: 也就是 阅读全文
posted @ 2018-12-14 17:17 星辰之力 阅读(596) 评论(0) 推荐(0) 编辑
摘要:Git add git add [参数] [--] <路径> //作用就是将我们需要提交的代码从工作区添加到暂存区,就是告诉git系统,我们要提交哪些文件,之后就可以使用git commit命令进行提交了。 为了方便下面都用 . 来标识路径, . 表示当前目录,路径可以修改,下列操作的作用范围都在版 阅读全文
posted @ 2018-12-14 17:11 星辰之力 阅读(563) 评论(0) 推荐(0) 编辑
摘要:最近上传代码到GitHub的时候,当我输入 git push -u origin master的时候,它提示: 在网上找到的解决办法:重新输入一次: 然后再输入: 就可以提交了 阅读全文
posted @ 2018-12-14 17:10 星辰之力 阅读(154) 评论(0) 推荐(0) 编辑
摘要:今天使用VSCODE 学习node.js, 想在git上push代码 于是在git上建立了一个私有的长裤, 连接后push代码时提示如下错误: 大概原因就是 意思是本地和远程的文件应该合并后才能上传本地的新文件 使用菜单上的 同步 推 拉 都无法解决, 截图如下 于是参照 一直想飞的猪猪的方法 1、 阅读全文
posted @ 2018-12-14 17:08 星辰之力 阅读(3345) 评论(0) 推荐(0) 编辑
摘要:写在前面: git忽略的原理: git设置本地忽略必须保证git的远程仓库分支上没有这个要忽略的文件,如果远程分支上存在这个文件,本地在设置ignore 将不起作用。 所以一般是在.gitignore 文件里面加入 .idea/ workspace.xml 即可,但是如果你在这样做之前已经将此文件提 阅读全文
posted @ 2018-12-14 15:56 星辰之力 阅读(658) 评论(0) 推荐(0) 编辑
摘要:同时搞着好几个项目,在Xcode、IDEA、Eclipse之间频繁的切换,每个项目的忽略文件列表都不一样,每个项目都有一个.gitignore,甚是麻烦,今天网上拔出来一个设置全局忽略的办法 阅读全文
posted @ 2018-12-14 15:08 星辰之力 阅读(379) 评论(0) 推荐(0) 编辑
摘要:上网查了下,发现中文大多答非所问,少数能解决的并没有阐述原理,所以我写这篇文章记录下。 这里先上stackoverflow的回答,基础好的可以看这个。 接下来说我自己的理解,出现这个问题的原因是git提交改动到缓存,要push的时候不会将本地所有的分支都push掉,所以出现这个问题。我们应该告诉gi 阅读全文
posted @ 2018-12-14 13:55 星辰之力 阅读(285) 评论(0) 推荐(0) 编辑
摘要:git push与git pull是一对推送/拉取分支的git命令。 git push 使用本地的对应分支来更新对应的远程分支。 注意: 命令中的本地分支是指将要被推送到远端的分支,而远程分支是指推送的目标分支,即将本地分支合并到远程分支。 如果省略远程分支名,则表示将本地分支推送与之存在”追踪关系 阅读全文
posted @ 2018-09-13 16:20 星辰之力 阅读(7330) 评论(0) 推荐(0) 编辑
摘要:用TortoiseGit客户端之前要下载安装git http://git-scm.com/download/win 下载完安装完就可以了,之后好像就用不上了,全交给TortoiseGit客户端了 第一、安装软件及配置语言和右键菜单 TortoiseGit 简称 tgit, 中文名海龟Git. 海龟G 阅读全文
posted @ 2018-09-07 10:14 星辰之力 阅读(333) 评论(0) 推荐(0) 编辑
摘要:不知道做了什么非人的改动,今天push Github的时候,出现了一句错误提示: 想到也没做什么,就直接强制push了。 总感觉哪里不太对,合作项目的时候,还是建议不要用这种方法的好。 顺便搜索了下别的解决方案: 1. push前先将远程repository修改pull下来: 2. 若不想merge 阅读全文
posted @ 2018-06-06 10:04 星辰之力 阅读(34981) 评论(0) 推荐(0) 编辑
摘要:当本地代码和远程代码有冲突的时候,执行git pull操作的时候,会提示有冲突,然后直接终止本次pull,查了些资料没有找到强制pull的方式,但是可以使用如下方式解决。 二、解决思路 可以先将本地内容stash到仓库中,执行stash操作后,本地代码将返回到修改前的内容。这时,就可以正常将远程代码 阅读全文
posted @ 2018-06-05 17:25 星辰之力 阅读(5705) 评论(0) 推荐(1) 编辑

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