自动初始化 git Bash脚本
每次都要一行行写太麻烦了,这里粘一个自动初始化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脚本相关推荐
- linux同名文件没有自动替换,linux – bash脚本替换文件中出现的所有占位符
我正在尝试编写一个bash脚本,用一个同名环境变量替换文件中所有出现的占位符.举个例子,如果我有一个像下面这样的文件-- This is an {{VAR1}} {{VAR2}}. It should ...
- 6个方便的Git Bash脚本
1. gitlog gitlog根据主版本显示当前补丁的简短列表. 它从最旧到最新打印它们,并显示作者和描述,其中H代表HEAD , ^代表HEAD ^ , 2代表HEAD〜2,依此类推. 例如: $ ...
- Linux VPS服务器根据CPU负载及内存占用自动重启的bash shell脚本
Linux VPS服务器根据CPU负载及内存占用自动重启的bash shell脚本 288月2011 0 主要用于监控 linux 服务器负载及内存占用,如 MySQl.php-fpm,当负载或内存占 ...
- git bash打印当前文件结构_6 个方便的 Git 脚本
当使用 Git 存储库时,这六个 Bash 脚本将使你的生活更轻松.-- Bob Peterson(作者) 我编写了许多 Bash 脚本,这些脚本使我在使用 Git 存储库时工作更加轻松.我的许多同事 ...
- 成功解决Git Bash运行脚本命令下载文件到默认C盘路径的问题
成功解决Git Bash运行脚本命令下载文件到默认C盘路径的问题 目录 解决问题 解决思路 解决方法 解决问题 解决Git Bash运行脚本命令下载文件到默认C盘路径的问题 1.默认下载到文件夹为 解 ...
- jstack 脚本 自动日志_在 Linux 中使用 Bash 脚本删除早于 “X” 天的文件/文件夹...
该脚本可防止来自 监控工具 的警报,因为我们会在填满磁盘空间之前删除旧的日志文件. -- Magesh Maruthamuthu(作者) 磁盘使用率 监控工具能够在达到给定阈值时提醒我们.但它们无法自 ...
- 经典实用的自动创建Bash脚本文件头的脚本
今天给大家展示一下,我自己写的一个自动创建Bash脚本文件头的脚本(名为create),希望能对初学脚本者带来一定的思维提示.毕竟对于一个经常写脚本的运维人员来说,每次写脚本的时候都需要重复的去写一遍 ...
- git bash here创建项目无法选择m_版本控制Git基础及使用详解
1.Git简介 1.1.简介 Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git的读音为/gɪt/. Git是一个开源的分布式版本控制系统,用以有效.高速的处理 ...
- git bash gpg_与git gpg共享密码并通过
git bash gpg Many companies rely on tools such as LastPass or 1Password to manage and share password ...
最新文章
- 使用Keil语言的嵌入式C编程教程(下)
- ai 临摹图片换背景_AI临摹绘制插画图片
- 公开课报名 | 深入浅出理解A3C强化学习
- ONOS之开放分布式SDN操作系统
- datawhale组队学习笔记(2)链表
- win7 32位 安装opencv-python后,运行时提示 from .cv2 import *: DLL load failed: 找不到指定的模块 的解决办法...
- PHP 从结果集中取得一行作为关联数组:
- 作为开发,你对进程和线程能否区分开来呢?
- Objective-C基础之基本数据类型
- java用什么编辑器比较好_强大又好用的一款微信排版工具:135编辑器
- hdu5258简单枚举
- WPS个人版安装VBA教程
- 小米路由器mini刷Breed,安装固件教程
- 用正则表达式爬CBO年度票房
- 数独大师级技巧_零基础入手攻克专家级数独难题实战案例
- 浅析json_encode
- 2019 ICPC 徐州 H题 Yuuki and a problem
- pojnbsp;2392nbsp;Spacenbsp;Elevatornbsp;背包
- GIS电子地图定制开发技术
- 越狱Season 1-Episode 11: And Then There Were 7-M
热门文章
- zookeeper 日志查看_不懂 Zookeeper?看完不懂你打我
- python3指定目录所有excel_如何用python遍历文件夹下的所有excel文件
- 8 reasons why SPIR-V makes a big difference
- EL4.1配置文件管理浅谈(1)
- Kubernetes[3]-Server
- 阿里巴巴证实全资收购协作软件平台 Teambition
- 商城网站该如何选择虚拟主机
- 自由软件基金会称DRM被用于锁定、控制和监视用户
- 给ubuntu换内核
- maven中net.sf.json报错的解决方法