1.通过git获取scrapy源码,并安装到系统里面

https://git-scm.com/download/win

下载无脑安装啊(C:\Program Files\Git),进入git bash,开始你的clone

参考文章:https://www.cnblogs.com/qiaoconglovelife/p/5506643.html

当然最简单的办法是pip install scrapy,这里是为了学习git clone

-- 下载(C:\Users\theDataDiggers\scrapy)
git clone https://github.com/scrapy/scrapy.git
cd scrapy
-- 安装
python setup.py install
-- 升级
sudo pip install --upgrade Scrapy

查看变化,保存所有变化,提交,下载到本地,然后再上传 ,可以解决各种报错问题
-- 注册github 配置username email

git config --global user.name 'lujiangfeng'
git config --global user.email 'lujiangfeng2014@live.com'

mkdir my_github ---- 创建本地文件夹  C:\Users\theDataDiggers\my_github

cd my_github
git init -- 初始化
touch README.MD -- 创建

  

git add  README.MD -A  --添加并保存变化
git commit -m 'first commit' -- 提交记录,这一步很重要
-- 删除
rm -rf 你好,GitHUb,我回来了.txt
git rm 你好,GitHUb,我回来了.txt
git commit -m '更新我回来了的txt文件'

  

git push -u origin master -- 第一次上传 ,第二次不用-u

-- 1 error: failed to push some refs to 'git@github.com:lujiangfeng/Cool-Python.git'

--  2 hint: (e.g., 'git pull ...') before pushing again. 在push之前,Pull

git pull --rebase origin master --然后下载,合并

-- error: cannot pull with rebase: You have unstaged changes.error: please commit or stash them.
-- error: cannot pull with rebase: Your index contains uncommitted changes.
-- error: please commit or stash them.

git status -- 查看变化
git add -A --保存所有变化

-- 配置SSH,Enter 3次, ~/.ssh目录下生成id_rsa(私钥)和id_rsa.pub(公钥)文件,在网页版github中,依次点击Account settings(右上角倒数第二个图标) -> SSH Keys -> Add SSH Key,将id_rsa.pub文件中的字符串复制进去,注意字符串中没有换行和空格。

ssh-keygen -t rsa -C "lujiangfeng2014@live.com"

-- 测试 ssh -T lujiangfeng2014@live.com 这里填的不是邮箱哦

ssh -T git@github.com

-- 在网页新建一个库,复制这个库SSH地址:git@github.com:lujiangfeng/Cool-Python.git

git remote add origin git@github.com:lujiangfeng/Cool-Python.git

-- 这里的origin是远程仓库的一个别名,是任意的。我们之后向远程仓库里同步时,就使用这个别名。推荐origin作为所有项目的远程仓库的别名,这样就不会忘记了。不过。我们也可以使用git remote -v来查看:

git remote -v

2019-03-28 git github SSH配置,上传下载操作的更多相关文章

  1. [转载]如何通过ssh进行上传/下载

    [转载]如何通过ssh进行上传/下载 学校给配了服务器的用户账号,但是怎么向服务器中上传以及下载文件呢?Windows下可以使用Xftp和Xshell,但是Linux下能不能用命令行解决呢? 什么是S ...

  2. Git/GitHub SSH配置

    生成 SSH 公钥 如前所述,许多 Git 服务器都使用 SSH 公钥进行认证. 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份. 这个过程在所有操作系统上 ...

  3. Xshell 5 配置上传下载命令

    可以在官网https://www.netsarang.com/products/main.html 下载Xshell, 目前最新的版本已经到Xshell 6了 本人记录下安装的目录截图: 安装命令:  ...

  4. ssh scp 上传下载文件

    scp username@servername:/path/filename  例如scp codinglog@192.168.0.101:/home/kimi/test.txt  把192.168. ...

  5. NuGet 本地服务器 公司组件库搭建 上传下载操作 模块化灵活设计

    新年第一更,关于如何搭建NuGet的本地服务器,以及部署IIS,以此搭建公司自己的组件仓库,方便所有的组件更新,管理,测试等等操作. 关于如何在NuGet中下载指定的组件,参考这篇文章:http:// ...

  6. shell获取db信息及上传下载操作

    这个脚本是获取目标机器的db信息和os信息的.os信息很好获取,db的信息包含db名字,db版本以及所有的db instance,db信息的获取稍显复杂,下面是整个脚本代码: 关键字: awk, se ...

  7. Java实现对文件的上传下载操作

    通过servlet,实现对文件的上传功能 1.首先创建一个上传UploadHandleServlet ,代码如下: package me.gacl.web.controller; import jav ...

  8. linux链接及文件互相上传下载

    若排版紊乱可查看我的个人博客原文地址 基本操作 本篇博客主要介绍如何去链接远程的linux主机及如何实现本地与远程主机之间文件的上传下载操作,下面的linux系统是CentOS6.6 链接远程linu ...

  9. pycharm+gitee【代码上传下载】实战(windows详细版)

    pycharm+gitee环境搭建好以后应该如何进行代码上传下载操作呢?举几个例子,此文会一直更新 环境:2019社区版pycharm+gitee+git 系统:windows系统 一.代码上传功能 ...

随机推荐

  1. jQuery Mobile中$.mobile.buttonMarkup方法使用具体解释

    近期在群里遇到多数网友提到$.mobile.buttonMarkup()方法的使用. 我这里就列了一下api的使用说明,以后大家看博客就能解决这个问题.如有不对的地方,请留言指出! jQuery Mo ...

  2. hdu1716(库函数next_permutation)

    题目意思: 现有四张卡片,用这四张卡片能排列出非常多不同的4位数,要求按从小到大的顺序输出这些4位数. 注意首位没有前导0 pid=1716">http://acm.hdu.edu.c ...

  3. 微信企业号开发:UserAgent

    userAgent 属性是一个仅仅读的字符串,声明了浏览器用于 HTTP 请求的用户代理头 的值.微信企业号的打开网页的userAgent又包括那些信息呢? 使用userAgent能够推断用户訪问的浏 ...

  4. AlterDialog 经常使用的样式

    使用AlerDialog 创建对话框 : AlertDialog.Builder builder = new AlertDialog.Builder(this); 1.设置简单的对话框 builder ...

  5. Foundation框架和文件操作

    NSString --实例化方法-------------- NSString *str = [[NSString alloc] init]; NSString *str = [[[NSString ...

  6. 学习Mockito - Mockito对Annotation的支持

    学习Mockito - Mockito对Annotation的支持 博客分类: test junit工作  Mockito支持对变量进行注解,例如将mock对象设为测试类的属性,然后通过注解的方式@M ...

  7. ubuntu终端白屏的解决方法

    昨天突发奇想的想为teminal设置一个背景, 这样.... 不过过了一会就高兴不起来了,,,,终端白屏!好吧,现在我页没办法彻底解决, 不过暂时的一个方法是可以把首选项->背景->背景图 ...

  8. 自定义django的Template context processors

    简要步骤: 1.编辑一个函数: def media_url(request): from django.conf import settings return {'media_url': settin ...

  9. 【BZOJ1597】【Usaco2008 Mar】土地购买 斜率优化DP

    题目: 题目在这里 思路与做法: 这题如果想要直接dp的话不太好处理. 不过, 我们发现如果\(a[i].x>=a[j].x\)且\(a[i].y>=a[j].y\) \((\)a是输入的 ...

  10. Hdu-6252 2017CCPC-Final J.Subway Chasing 差分约束

    题面 题意:有2个人,都去坐地铁,但是他们相差了X分钟,但是他们也一直在通讯,于是你就知道,你在AB站点中间的时候,他在CD中间,(B一定等于A+1或者A,同理D也是),问你每2个站之间需要的时间的一 ...