博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Github学习
阅读量:4156 次
发布时间:2019-05-25

本文共 1440 字,大约阅读时间需要 4 分钟。

Github学习

Git下载

git在Linux、Unix、Mac、Windows上均可以使用,在windows上还有GUI,不过还是推荐用命令行的版本。因为我用的是在windows上的,就给个windows上版本的下载链接:

Git教程

给一个非常详细非常浅显非常全面的基础教程网站:

适合所有初学者,绝对是居家旅行的必备产品!

添加文件到仓库

详细的教程参考上面给出的网站即可,这里我只给出添加文件到github上的常用命令,方便查询:

git add xxx  //xxx为文件、文件夹均可,可以先多次add,然后一次commitgit commit -m "comments"  //提交,-m后面是本次提交的说明//添加远程库,即将本地仓库和远程仓库进行关联//后面的https为该远程仓库的https,可以在github网页上得到,也可以用SSHgit remote add origin https://github.com/username/xxx.git //把本地库的内容推送到远程仓库,之后会要求输入用户名和密码git push origin master

一个小问题

初学者在学习的时候,可能看到一些教程网站上安装好git后配置时,会有下面两行命令:

git config --global user.name "myusername"git config --global user.email "myusername@myemaildomain.com"//设置让credential helper 帮助我们在一定的时间内在内存中保存我们的代码,其中第二行的命令是设置超时的时间(两句分别执行)git config --global credential.helper cachegit config --global credential.helper 'cache --timeout=3600'

然后当输入下面的命令时:

git push origin master

就会提示:

git: 'credential-cache' is not a git command. See 'get --help'.

解决方法参考:

翻译一下

原因大概就是[git-credential-cache]对于windows系统是无效的,因为它是通过Unix Socket通信的。

针对1.8.1版本及以上的msysgit

输入以下命令:

git config --global credential.helper wincred

针对1.8.1版本以下的msysgit

首先,下载个,将它安装到你git bin的目录里

确定包含git.c的目录在你的path环境变量里。默认的目录为C:\Program Files (x86)\Git\cmd (64位系统) 或者 C:\Program Files\Git\cmd on a 32-bit system.
有一个检验是否正确配置的方法是,在命令行中敲git,如果不能得到一堆git命令的列表,就说明没有正确安装好。
最后,启用命令行,输入以下命令:

git config --global credential.helper winstore

或者你手动编辑.gitconfig:

[credential]helper = winstore

我的是1.9.5版本的,所以按照上面说的方法一下子就成功了,很简单。

转载地址:http://plwxi.baihongyu.com/

你可能感兴趣的文章
laravel 修改api返回默认的异常处理
查看>>
laravel事务
查看>>
【JavaScript 教程】浏览器—History 对象
查看>>
这才是学习Vite2的正确姿势!
查看>>
7 个适用于所有前端开发人员的很棒API,你需要了解一下
查看>>
20种在学习编程的同时也可以在线赚钱的方法
查看>>
隐藏搜索框:CSS 动画正反向序列
查看>>
【视频教程】Javascript ES6 教程27—ES6 构建一个Promise
查看>>
【5分钟代码练习】01—导航栏鼠标悬停效果的实现
查看>>
127个超级实用的JavaScript 代码片段,你千万要收藏好(中)
查看>>
127个超级实用的JavaScript 代码片段,你千万要收藏好(下)
查看>>
Flex 布局教程:语法篇
查看>>
年薪50万+的90后程序员都经历了什么?
查看>>
2019年哪些外快收入可达到2万以上?
查看>>
【JavaScript 教程】标准库—Date 对象
查看>>
前阿里手淘前端负责人@winter:前端人如何保持竞争力?
查看>>
【JavaScript 教程】面向对象编程——实例对象与 new 命令
查看>>
我在网易做了6年前端,想给求职者4条建议
查看>>
SQL1015N The database is in an inconsistent state. SQLSTATE=55025
查看>>
RQP-DEF-0177
查看>>