![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
哈皮吖
这个作者很懒,什么都没留下…
展开
-
git常用操作
工作区和暂存区一 、工作区例如我们创建一个本地仓库 名字gitProject 如图,这个gitProject就是一个工作区二 、版本库上图我们看到工作区里面还有一个目录.git,而它并不算是工作区,而是git的版本库。git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有git为我们自动创建的第一个分支master,以及指向master的一个指针...原创 2018-10-18 16:34:46 · 149 阅读 · 0 评论 -
git远程连接由http换成ssh
1、在github上建立了一个项目,发现push文件的时候,会出现如下错误RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Largefatal: The remote end hung up unexpectedly原因是使用了http方式 push2、而且每次pus...原创 2019-04-19 09:43:19 · 4509 阅读 · 0 评论 -
git fetch 理解
git fetch 是从远程分支拉取代码。fetch结合merge一起用,git fetch + git merge == git pull;git fetch是拉取当前项目的所有分支的的提交;git fetch 具体使用如:在dev分支上a. 创建并更新本 地远程分支。即创建并更新origin/dev 分支,拉取代码到origin/dev分支上。b. 在FETCH_HEAD中设定当前分...原创 2019-02-13 14:17:18 · 11207 阅读 · 0 评论 -
上传本地文件到GitHub上
一、 登录自己的GitHub账号二、 点击new repositiry创建一个新的仓库 存放自己的项目三、 然后用命令行进行上传项目进到项目的根目录下 初始化本地仓库git init添加管理git add .查看是否还有没有被提交的文件 git status提交文件 把本地文件提交到本地仓库git commit -m ’提交文件信息’关联远程仓库 其中o...原创 2018-11-21 17:20:40 · 101 阅读 · 0 评论 -
git多人协作开发
多人协作的工作模式通常是这样:1、一天的开始 先git pull 将项目更新到本地2、代码写完之后,git push origin <branch-name>推送自己的修改3、如果推送失败,可能远程分支有人提交了,需要先用git pull试图合并;4、如果合并有冲突,则解决冲突,并在本地提交;5、没有冲突或者解决掉冲突后,再用git push origin <bran...原创 2018-10-24 13:31:30 · 821 阅读 · 0 评论 -
git 冲突问题
现在我们开发项目都是多人合作,并不是一帆风顺的;也会出现冲突问题;出现冲突问题并不可怕,问题是怎么解决冲突呢;下面就让咱们一起学习下如何解决冲突问题:首先我们创建远程仓库(详细步骤点击) 然后我们创建一个分支 dev1,来进行下面的操作;1、创建分支并进入分支 git checkout -b dev1成功 Switched to a new branch ‘dev1’2 修改分支...原创 2018-10-23 15:34:24 · 468 阅读 · 0 评论 -
git中忽略.DS_Store文件
苹果系统,在你没有屏蔽了.DS_Store ,每次打开文件就会生产.DS_Store,这样让我们很头疼:我们如何屏蔽.DS_Store呢?我们用svn的时候 ,在我们最开始提交的时候,会发现.a文件,提不上去;我们去配置一下,将.a去掉后就可以,例如Cornerstone 如图现在是我们想不让.DS_Store提交 只要添加上就行了git 具体操作如下 :1、find . -name .D...原创 2018-10-23 15:33:24 · 2823 阅读 · 0 评论 -
git创建和合并分支(命令)
git分支原创 2018-10-22 11:46:26 · 2709 阅读 · 1 评论 -
git 远程库
之前文章操作的都是本地的库,本文来一起学习下远程库首先我们注册一个GitHub账号, 它是提供Git仓库托管服务的,只要注册一个GitHub账号,就可以免费获得Git远程仓库。但是本地git仓库和GitHub仓库之间的传输是通过SSH加密的,固需要进行配置。1、 首先我们创建SSH Key;终端输入open ~/.ssh 看能不能定位到,如果定位到了.ssh,再输入 cat ~/.ssh/i...原创 2018-10-18 23:01:50 · 194 阅读 · 0 评论 -
git push 解决(fatal: Authentication failed for 'https://github.com/lvhome/firstGit.git/')问题
第一次 创建远程仓库,输入 git push -u origin master 会让输入username如图 ,看到此次,可能你会有点懵,这个是什么呢? 可能你会输入自己电脑的名字;假如本次输入电脑的名字,回车;如图 会让输入密码,可能你会认为输入电脑开机密码;回车,你会发现报错了解决办法:git config --global user.name “lvhome”git co...原创 2018-10-18 22:45:10 · 5897 阅读 · 0 评论 -
git clone 文件时报错 RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
在我git clone 项目的时候 出现了如下错误 :error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54fatal: The remote end hung up unexpectedlyfatal: early EOFfatal: index-pack failed解决办法:打开Find...原创 2019-04-24 10:25:44 · 11077 阅读 · 0 评论