当前位置:   article > 正文

【Python】一键git脚本

【Python】一键git脚本

使用git bash上传仓库是比较繁琐的,此脚本可以一键将你写好的项目上传到github

配置git环境变量

以下为windows配置方法
找到git的安装路径,将以下路径添加到环境变量

磁盘名称:\...\Git
磁盘名称:\...\Git\mingw64\libexec\git-core
磁盘名称:\...\Git\mingw64\bin
  • 1
  • 2
  • 3

检验是否配置完毕

cmd输入

python
import os
os.system('git')
  • 1
  • 2
  • 3

在这里插入图片描述
若出现上图所示情况,代表配置成功
PS:
1:请在cmd或powershell中输入命令,在Python的原生shell中会只返回1

一键git脚本模块

main.py
可能以后会有更新

import os
import time
__AUTHOR__ == 'Catci'
def updata(description=None,gitsite=None):
	os.system('git init')
	os.system('git add .')
	os.system('git status')
	description = input('please input your Repositories description:\n')
	os.system('git commit -m' + description)
	gitsite = input('please input your Repositories website:\n')
	if gitsite[:19] =='https://github.com/'
		print('website is no wrong')
		os.system('git remote add origin' + gitsite)
		os.system('git push origin master')
		list_ = [i for os.popen(command).readlines() in os.popen(command)]
		if list_[2][:5} == 'error'
			os.system('git pull origin master')
			os.system('git pull origin master')
			print('updata successfully')
		else:
			print('updata successfully')
	else:
		print('your gitsite is wrong,please check it!\nthe right site is https://github.com/....')
		time.sleep(3)
if __name__ == '__main__':
	updata()		
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/405867
推荐阅读
相关标签
  

闽ICP备14008679号