每次都要一行行写太麻烦了,这里粘一个自动初始化git的脚本

保存下面的文件为 autogit.sh
使用方法:

bash autogit.sh git项目地址
# 例:bash autogit.sh git@github.com:xxxxx
#!/bin/shecho "*.class" >> .gitignore
echo "" >> .gitignore
echo "#package file" >> .gitignore
echo "" >> .gitignore
echo "*.war" >> .gitignore
echo "" >> .gitignore
echo "*ear" >> .gitignore
echo "" >> .gitignore
echo "#kdiff3 ignore" >> .gitignore
echo "" >> .gitignore
echo "*.idea" >> .gitignore
echo "" >> .gitignore
echo "venv/" >> .gitignore
echo "" >> .gitignore
echo "*.orig" >> .gitignore
echo "" >> .gitignore
echo "#maven ignore" >> .gitignore
echo "" >> .gitignore
echo "target/" >> .gitignore
echo "" >> .gitignore
echo "#eclipse ignore" >> .gitignore
echo "" >> .gitignore
echo ".settings/" >> .gitignore
echo "" >> .gitignore
echo ".project" >> .gitignore
echo "" >> .gitignore
echo ".classpatch" >> .gitignore
echo "" >> .gitignore
echo "#idea" >> .gitignore
echo "" >> .gitignore
echo ".idea/" >> .gitignore
echo "" >> .gitignore
echo "/idea/" >> .gitignore
echo "" >> .gitignore
echo "*.ipr" >> .gitignore
echo "" >> .gitignore
echo "*.iml" >> .gitignore
echo "" >> .gitignore
echo "*.iws" >> .gitignore
echo "" >> .gitignore
echo "#temp file" >> .gitignore
echo "" >> .gitignore
echo "*.log" >> .gitignore
echo "" >> .gitignore
echo "*.cache" >> .gitignore
echo "" >> .gitignore
echo "*.diff" >> .gitignore
echo "" >> .gitignore
echo "*.patch" >> .gitignore
echo "" >> .gitignore
echo "*.tmp" >> .gitignore
echo "" >> .gitignore
echo "# system ignore" >> .gitignore
echo "" >> .gitignore
echo ".DS_Store" >> .gitignore
echo "" >> .gitignore
echo "Thumbs.db" >> .gitignore
touch README.md
git init
git add .
git commit -m "first commit"
git remote add origin $1
git push -u origin master

自动初始化 git Bash脚本相关推荐

  1. linux同名文件没有自动替换,linux – bash脚本替换文件中出现的所有占位符

    我正在尝试编写一个bash脚本,用一个同名环境变量替换文件中所有出现的占位符.举个例子,如果我有一个像下面这样的文件-- This is an {{VAR1}} {{VAR2}}. It should ...

  2. 6个方便的Git Bash脚本

    1. gitlog gitlog根据主版本显示当前补丁的简短列表. 它从最旧到最新打印它们,并显示作者和描述,其中H代表HEAD , ^代表HEAD ^ , 2代表HEAD〜2,依此类推. 例如: $ ...

  3. Linux VPS服务器根据CPU负载及内存占用自动重启的bash shell脚本

    Linux VPS服务器根据CPU负载及内存占用自动重启的bash shell脚本 288月2011 0 主要用于监控 linux 服务器负载及内存占用,如 MySQl.php-fpm,当负载或内存占 ...

  4. git bash打印当前文件结构_6 个方便的 Git 脚本

    当使用 Git 存储库时,这六个 Bash 脚本将使你的生活更轻松.-- Bob Peterson(作者) 我编写了许多 Bash 脚本,这些脚本使我在使用 Git 存储库时工作更加轻松.我的许多同事 ...

  5. 成功解决Git Bash运行脚本命令下载文件到默认C盘路径的问题

    成功解决Git Bash运行脚本命令下载文件到默认C盘路径的问题 目录 解决问题 解决思路 解决方法 解决问题 解决Git Bash运行脚本命令下载文件到默认C盘路径的问题 1.默认下载到文件夹为 解 ...

  6. jstack 脚本 自动日志_在 Linux 中使用 Bash 脚本删除早于 “X” 天的文件/文件夹...

    该脚本可防止来自 监控工具 的警报,因为我们会在填满磁盘空间之前删除旧的日志文件. -- Magesh Maruthamuthu(作者) 磁盘使用率 监控工具能够在达到给定阈值时提醒我们.但它们无法自 ...

  7. 经典实用的自动创建Bash脚本文件头的脚本

    今天给大家展示一下,我自己写的一个自动创建Bash脚本文件头的脚本(名为create),希望能对初学脚本者带来一定的思维提示.毕竟对于一个经常写脚本的运维人员来说,每次写脚本的时候都需要重复的去写一遍 ...

  8. git bash here创建项目无法选择m_版本控制Git基础及使用详解

    1.Git简介 1.1.简介 Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git的读音为/gɪt/. Git是一个开源的分布式版本控制系统,用以有效.高速的处理 ...

  9. git bash gpg_与git gpg共享密码并通过

    git bash gpg Many companies rely on tools such as LastPass or 1Password to manage and share password ...

最新文章

  1. 使用Keil语言的嵌入式C编程教程(下)
  2. ai 临摹图片换背景_AI临摹绘制插画图片
  3. 公开课报名 | 深入浅出理解A3C强化学习
  4. ONOS之开放分布式SDN操作系统
  5. datawhale组队学习笔记(2)链表
  6. win7 32位 安装opencv-python后,运行时提示 from .cv2 import *: DLL load failed: 找不到指定的模块 的解决办法...
  7. PHP 从结果集中取得一行作为关联数组:
  8. 作为开发,你对进程和线程能否区分开来呢?
  9. Objective-C基础之基本数据类型
  10. java用什么编辑器比较好_强大又好用的一款微信排版工具:135编辑器
  11. hdu5258简单枚举
  12. WPS个人版安装VBA教程
  13. 小米路由器mini刷Breed,安装固件教程
  14. 用正则表达式爬CBO年度票房
  15. 数独大师级技巧_零基础入手攻克专家级数独难题实战案例
  16. 浅析json_encode
  17. 2019 ICPC 徐州 H题 Yuuki and a problem
  18. pojnbsp;2392nbsp;Spacenbsp;Elevatornbsp;背包
  19. GIS电子地图定制开发技术
  20. 越狱Season 1-Episode 11: And Then There Were 7-M

热门文章

  1. zookeeper 日志查看_不懂 Zookeeper?看完不懂你打我
  2. python3指定目录所有excel_如何用python遍历文件夹下的所有excel文件
  3. 8 reasons why SPIR-V makes a big difference
  4. EL4.1配置文件管理浅谈(1)
  5. Kubernetes[3]-Server
  6. 阿里巴巴证实全资收购协作软件平台 Teambition
  7. 商城网站该如何选择虚拟主机
  8. 自由软件基金会称DRM被用于锁定、控制和监视用户
  9. 给ubuntu换内核
  10. maven中net.sf.json报错的解决方法