Giter Site home page Giter Site logo

double_push's Introduction

简介

一个简单的python脚本,用于实现对GitHub和Gitbook下的双推。

下载

点击右下角的Clone in Desktop或者Download Zip将代码下载到本地。 或者使用命令行命令

git clone https://github.com/wp-lai/double_push.git

使用

double_push.py移动到使用git的文件夹里。然后在命令行里执行

python double_push.py

接着会出现提示,让你输入:

  1. GitHub和Gitbook上的用户名
  2. GitHub上代码库的名称,如果是"OMOOC2py",直接点击回车
  3. Gitbook上书籍的名称,如果是"OMOOC2py",直接点击回车

命令执行成功会显示Mission Complete

这之后,本地代码库进行修改并完成commit之后 执行git push,就可以同时push给GitHub和Gitbook

此外,也可以直接调用double_push库里面的add_pushurl函数,例如

import double_push

double_push.add_pushurl(wp-lai, OMOOC2py, OMOOC2py)

注意事项

  1. 确认在GitHub和Gitbook里已经建立了相应的代码库,若没有的话,新建一个即可。

  2. 脚本命令执行时,shell的当前工作文件夹需是代码文件夹。Mac下用pwd可以显示shell的当前目录,如果不是代码文件夹,则用cd命令更改shell的当前文件夹。

改进和建议

欢迎大家在issue中指出代码问题和提出修改建议,也希望大家fork以及提交pull request。

CHANGELOG

Version 1.0 Oct 16, 2015

第一版发布

Version 1.1 Oct 17, 2015

  • 将主要内容写进一个函数里,这样用户可以把double_push当作一个模块,调用里面add_pushurl()函数
  • 将从命令行命令里获得用户输入改为通过交互问答获得用户输入

double_push's People

Contributors

wp-lai avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.