随笔分类 -  svn,git

1 2 3 4 5 ··· 7 下一页
摘要:一。删除文件 1.克隆远程仓库到本地库。 例如使用ssh方法: git clone git@github.com:xxx/xxx.git 2.对需要删除的文件、文件夹进行如下操作: git rm test.txt (删除文件) git rm -r test (删除文件夹) 3.提交修改 git co 阅读全文
posted @ 2019-08-01 16:19 码农编程进阶笔记 阅读(8986) 评论(0) 推荐(1)
摘要:碰到的问题 使用vagrant启动虚拟机时,出现如下警告: 原因分析 授权失败主要原因: 虚拟机获取不到物理机的公钥(有疑问的小伙伴,建议先了解一下SSH) 虚拟机获取不到物理机的公钥(有疑问的小伙伴,建议先了解一下SSH) 解决方案 将公钥复制到虚拟机vagrant用户家目录下的authorize 阅读全文
posted @ 2019-07-31 16:16 码农编程进阶笔记 阅读(1501) 评论(0) 推荐(0)
摘要:一、MAC系统 mac 系统开始就已经为我们安装了ssh 如果没有安装,首先安装 打开终端:$ ssh -v 查看ssh版本 OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011 usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bi 阅读全文
posted @ 2019-07-31 11:55 码农编程进阶笔记 阅读(5953) 评论(0) 推荐(0)
摘要:比如我们有 2 个分支:master, dev,现在想查看这两个 branch 的区别,有以下几种方式: undefined 1.查看 dev 有,而 master 中没有的: 1.查看 dev 有,而 master 中没有的: 1 git log dev ^master 1 git log dev 阅读全文
posted @ 2019-07-22 15:46 码农编程进阶笔记 阅读(3466) 评论(0) 推荐(0)
摘要:$ git pull时遇到如下提示 看到第二个提示,我们现在知道了一种解决方案。也就是指定当前工作目录工作分支,跟远程的仓库,分支之间的链接关系。<br> 比如我们设置master对应远程仓库的master分支 git branch --set-upstream master origin/mast 阅读全文
posted @ 2019-07-16 11:50 码农编程进阶笔记 阅读(4162) 评论(0) 推荐(0)
摘要:git提交代码时,一直报出“fatal: LF would be replaced by CRLF in (文件名)”的异常,导致代码提交不到远程仓储。其实是,不同系统对换行符的解释不同导致的。 git提交代码时,一直报出“fatal: LF would be replaced by CRLF in 阅读全文
posted @ 2019-06-30 14:46 码农编程进阶笔记 阅读(950) 评论(0) 推荐(0)
摘要:上次合并分支的时候,出现了一些没见过的文件,有.orig等等。如下图: 接下来,就是git的神奇操作命令: git clean -f 将所有untracked file 一次性删除 阅读全文
posted @ 2019-06-26 16:23 码农编程进阶笔记 阅读(2956) 评论(0) 推荐(0)
摘要:在使用git时老是碰到在push的时候提示没有权限的问题,那么现在咱们就来创建ssh-key来免密登录。我们来看看如何配置服务器端的 SSH 访问。 本例中,我们将使用 authorized_keys 方法来对用户进行认证。 1、首先,登录到linux服务器,在当前目下执行: 在使用git时老是碰到 阅读全文
posted @ 2019-06-26 15:35 码农编程进阶笔记 阅读(1858) 评论(0) 推荐(0)
摘要:开发使用的团队搭建好的GitLab服务器来作为项目共享开发,由于我不是最高权限,没办法把我git生成的SSH-Key放到服务器里面去,所有只好在每次提交的时候配置git config来记录密码不过期来使用,方法入下: 1 进入到本地git项目下面,打开git,输入命令:git config --gl 阅读全文
posted @ 2019-06-26 15:17 码农编程进阶笔记 阅读(885) 评论(0) 推荐(1)
摘要:问题:在phpstorm上配置好git后,将代码拉了下来 ,但是命令行无法使用显示如图 解决方法:①找到安装git的位置,然后在该目录的子目录下分别找到git-core、bin 两个目录,我的安装在了D盘,所以两个目录分别是: D:\git\Git\mingw32\libexec\git-core 阅读全文
posted @ 2019-06-21 19:07 码农编程进阶笔记 阅读(616) 评论(0) 推荐(0)
摘要:自从在安装node配置环境变量的时候,无意中将系统的环境变量给修改掉了,之后运行cmd中的命令行时就直接报“git不是内部或外部命令,也不是可运行的程序”错误,害得我纠结半天,以为git安装有错误,结果通过查找大神们的博客才知道自己犯的多么愚蠢的错误,哎。。。方法一:(可行) 找到你电脑上的git安 阅读全文
posted @ 2019-06-21 16:44 码农编程进阶笔记 阅读(1360) 评论(0) 推荐(0)
摘要:今天想 clone 一下 boost 在 github 的 repo,结果在 clone 的过程中遇到了下面的错误。我原本以为是网络原因,今天学校网速废成渣了,很多同学都去网吧撸去了,所以就 retry 了一次。还是出现了下面的错误,然后就不得不 google 去了。 $ git clone htt 阅读全文
posted @ 2019-06-21 14:28 码农编程进阶笔记 阅读(2130) 评论(0) 推荐(0)
摘要:git客户端下载及安装 git.png git官方下载链接 1. 添加到桌面 添加到桌面.png (1)图标组件(Addition icons) : 选择是否创建桌面快捷方式。 (2)桌面浏览(Windows Explorer integration) : 浏览源码的方法,使用bash 或者 使用G 阅读全文
posted @ 2019-06-13 17:37 码农编程进阶笔记 阅读(178) 评论(0) 推荐(0)
摘要:git 操作: 如果龙哥提交了代码,我想拉去过来,我需要的操作: 1.git fetch 2. git add . 3.git commit -m '' 提交本地的文件 4.git merge origin/test 合并分支 阅读全文
posted @ 2019-05-23 11:08 码农编程进阶笔记 阅读(733) 评论(0) 推荐(0)
摘要:在使用git push命令将本地仓库内容推送至GitHub远程仓库的每一次git都要让我们输入GitHub的用户名和密码。这着实让我们心烦。我们会有疑问,我明明设置了公钥呀!怎么还需要输入账户和密码?那是因为我们使用的是HTTPS协议的原因。GitHub提供了两种方式:HTTPS和SSH。当年使用H 阅读全文
posted @ 2019-04-13 18:00 码农编程进阶笔记 阅读(608) 评论(0) 推荐(0)
摘要:理解 fetch 的关键, 是理解 FETCH_HEAD,FETCH_HEAD指的是: 某个branch在服务器上的最新状态’。这个列表保存在 .Git/FETCH_HEAD 文件中, 其中每一行对应于远程服务器的一个分支。 当前分支指向的FETCH_HEAD, 就是这个文件第一行对应的那个分支. 阅读全文
posted @ 2019-04-10 11:02 码农编程进阶笔记 阅读(369) 评论(0) 推荐(0)
摘要:1、git fetch 相当于是从远程获取最新到本地,不会自动merge,如下指令: git fetch orgin master //将远程仓库的master分支下载到本地当前branch中 git log -p master ..origin/master //比较本地的master分支和ori 阅读全文
posted @ 2019-04-08 22:06 码农编程进阶笔记 阅读(406) 评论(0) 推荐(0)
摘要:又到了小结时间。 场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。 场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD <file>,就回到了场景1,第二步按场 阅读全文
posted @ 2019-04-05 00:19 码农编程进阶笔记 阅读(114) 评论(0) 推荐(0)
摘要:遇到的问题 在 git 提交或是签出时,提示如下问题: [git] warning: LF will be replaced by CRLF | fatal: CRLF would be replaced by LF 上面的问题主要反映在 Mac\Linux 系统结束符 LF 与 Window 结束 阅读全文
posted @ 2019-04-02 23:55 码农编程进阶笔记 阅读(1440) 评论(0) 推荐(0)
摘要:不少开发者可能遇到过这个问题:从git上拉取服务端代码,然后只修改了一处地方,准备提交时,用diff软件查看,却发现整个文件都被修改了。这是git自动转换换行符导致的问题。原因不同操作系统使用的换行符是不一样的。Unix/Linux使用的是LF,Mac后期也采用了LF,但Windows一直使用CRL 阅读全文
posted @ 2019-03-31 18:00 码农编程进阶笔记 阅读(9225) 评论(0) 推荐(0)

1 2 3 4 5 ··· 7 下一页
返回顶部 有事您Q我