
git
文章平均质量分 50
浩south
这个作者很懒,什么都没留下…
展开
-
git基础用法(1)
一 创建秘钥 大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个。 命令:ssh-keygen 这个时候在本机上就会生产了两个文件id_rsa和id_rsa.pub。其中第二个就是公钥,用于授权。如何授权:将id_rsa.pub里的内容拷贝到GitHub上的sshke原创 2018-04-19 18:11:53 · 219 阅读 · 0 评论 -
git基础用法(2)
1. 工作区vs版本库 工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。 2. 撤销修改 情形一:只在修改了工作区里的文件,并没有add到暂存区stage git che...原创 2018-04-19 18:54:06 · 135 阅读 · 0 评论 -
git基础用法(三)----Permission denied(publickey)
在某次的课程项目的开发中,想要从华为云的代码仓库上把某个分支的代码pull下来,但是碰到了一些问题,这些问题阻拦了我很久,我也收获了一些经验:(1)could not read from remote repositoryDevcloud: The project you were looking for could not be found.fatal: Could not read ...原创 2018-04-28 10:47:53 · 1425 阅读 · 0 评论 -
github上传大于100M的文件报错怎么办?
情况:git add 和 git commit 之后,git push出错。首先,这个问题有两个思路:取消commit,将文件压缩后再commit 如何能够直接上传大于100m的文件一 取消commit git log查看commit id git reset --hard 上一个状态的commit id, 这样子本地的代码也会被还原成没有提交之前的代码 ...原创 2018-10-27 21:47:38 · 629 阅读 · 0 评论 -
git教程(四)
当你在自己的工作目录下执行git init的时候,你目前工作目录下的所有文件都是untracked的,执行git add 命令之后你工作目录下的文件将会被追踪,变成unmodefied, 修改其中的文件之后再次执行git add ,文件就会被添加到暂存区,准备提交给版本库。 .gitignore 一般我们总会有些文件无需纳入 Git 的管理,也不希望它们总出现在未跟...原创 2018-12-02 22:51:11 · 134 阅读 · 0 评论 -
.gitignore忽略不想要提交的文件
首先在自己代码的根目录下 vi.gitignore, 创建一个忽略规则,例如我不想把所有的tfrecords后缀的文件传上去,太大了 然后git add . git status 查看一下没有.tfrecords文件...原创 2019-04-04 16:48:44 · 253 阅读 · 0 评论