2019独角兽企业重金招聘Python工程师标准>>>

  1. shell脚本backup.sh
#!/bin/bash
# tool-script: backup repositories from github
if [[ $# -eq 0 ]] || [[ $1 = "-h" ]];thenecho -e "\033[31m--------------------------------------------------------\033[0m"echo "Usage1: $0 URL"echo "   e.g: $0 https://github.com/cherrishccl?tab=repositories"echo ""echo "Usage2: $0 Username Page"echo "   e.g: $0 cherrishccl 1"echo -e "\033[31m--------------------------------------------------------\033[0m"exit 1;
fiurl=""
username=""
if [ $# == 1 ];thenurl="https://github.com/cherrishccl?tab=repositories"username=${url%\?*}username=${username##*/}
elseusername=$1url="https://github.com/${username}?page=${2}&tab=repositories"
fipatten1="a href=\"/"${username}"/"r_path=`curl "${url}" | grep "${patten1}"`# get repositories url pathpath_head="https://github.com/"for p in ${r_path}doif [[ $p =~ "href" ]];thenp=${p#*/}p=${p%\"*}p=${path_head}${p}echo -e "\033[33m ====== Download ====================\033[0m"echo -e "\033[32m $p \033[0m"git clone ${p}echo -e "\033[33m ====== $p has been Finished =================\033[0m"fidone

执行脚本:bash backup.sh https://github.com/cherrishccl?tab=repositories

转载于:https://my.oschina.net/u/574036/blog/1624045

(批量)备份github仓库到本地相关推荐

  1. 【批量删除仓库】GitHub 如何使用Python调用接口批量删除GitHub仓库

    (1)创建 repos.txt,里面写想删除的仓库(用户名/仓库名): (2)拿个有删除权限的token https://github.com/settings/tokens (3)把下面代码里的to ...

  2. 20行Python小程序批量删除GitHub仓库,包

    1.获取删除权限的token Settings > Developer settings > Personal access tokens > Generate new token ...

  3. windows系统下 第一次使用GitBash工具创建代码仓库且备份gitHub

    介绍 gitHub: 分布式GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub.全世界最大的代码托管平台 Git: Git是目前世界上 ...

  4. 本地git首次连接远程github仓库

    github.com 个人中心创建远程仓库Repository 本地创建文件夹作为git仓库,在文件夹内打开git bash脚本程序执行git init命令 依次执行git pull <orig ...

  5. 关联本地git仓库与Github仓库

    这里主要分析一下,如何将本地git仓库与Github进行关联,实现可以将本地的代码上传至Github,或者从Github上面更新代码. 第一步 :配置SSH KEY 默认你已经安装了,git的客户端, ...

  6. 将本地源代码程序推送远程Github仓库

    将本地源代码程序推送远程Github仓库 1.查看改动文件的状态 2.将修改的代码从工作区添加至暂存区 3.将暂存区的代码添加至本地仓库 4.将本地仓库中的代码Push到Github 5.登录Gith ...

  7. 如何将本地文件利用git工具上传到github仓库中(超详细+最新版)

    https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 如何将本地文件利用 ...

  8. 本地上传代码到github仓库

    一.ssh远程设置 1.进入本地代码目录,打开git bash,输入: ssh-keygen -t rsa -C "yourname@email.com" 默认在/c/Users/ ...

  9. 将本地创建的工程上传到github仓库中

    1. 在idea的命令行执行(或者git切换到工程的根目录) #  git init 2. #git add . 3. git commit -m "注释" 4. 到github上 ...

最新文章

  1. synchronsized修饰方法的使用
  2. SpringCloud微服务全栈实战讲解 - 公开课笔记
  3. Codeforces Round #498 (Div. 3) F. Xor-Paths
  4. 【转】Dynamics CRM 365零基础入门学习(一)Dynamics介绍以及开发工具配置
  5. C++学习之路 | PTA乙级—— 1066 图像过滤 (15 分)(精简)
  6. 大佬分享:程序员必知的干货
  7. Ubuntu 默认启动到字符界面
  8. win10升级后ctrl+shift+f失效了(zend studio)问题解决
  9. tomcat内存溢出:PermGen space解决方法
  10. CS231n课程笔记翻译:卷积神经网络笔记
  11. 自己实现搭建完整的物联网(IOT)系统(基于 CC3200、云服务器)
  12. Fiddler工具基础使用(web端抓包)
  13. 80句励志名言名句-用来时刻鞭策自己
  14. 西工大机考《 催化剂工程》大作业网考
  15. 嘀嘀打车起家的辛苦历程
  16. pytorch 回归问题实战
  17. android自定义分组控件,很值得收藏的安卓开源控件库
  18. 一段c语言的自加程序输出xyz,c语言程序设计基础教程_习题解答2012.doc
  19. R语言完成1:N倾向性评分匹配PSM
  20. 必修三计算机选修三知识点,高二数学必修三知识点归纳总结

热门文章

  1. 用shell打印下面这句话中字母数小于6的单词
  2. LINUX 如何实现多线程进行cp复制
  3. 我的web聊天之---序章
  4. golang+数据库定时任务
  5. worknc的后处理如何安装_UG NX后处理安装方法(新手入门)
  6. 为何excel中数据无法计算机,excel表格内数据为何无法计算机-为什么EXCEL单元格内的数字不能运算...
  7. java websocket netty_基于netty实现的websocket
  8. 索引使用原则-列的离散(sàn)度
  9. finishBeanFactoryInitialization 处理预实例化Bean
  10. Quartz调度原理