Rumah > Soal Jawab > teks badan
弄了个静态博客,但是每次上传觉得挺麻烦的,git add .
,git commit -m ''
,git push origin gh-pages
什么的...麻烦死了...啊对了我是在Windows下..
所以我就想写成一个.bat
的批处理脚本试试(blog的话commit log也不用天天写0_0)
结果写到调用Git bash
之后就不知道怎么办了,对批处理不是很懂,所以在这里请教下大大们
巴扎黑2017-04-24 09:13:29
Kaedah 1:
Dari sini:
http://mayecn.com/blog/2013/05/03/multiple-alias/
Laksanakan dalam git bash dahulu: alias blog='git add .;git commit -m "blog update"';git push origin gh-pages
Apabila anda ingin mengemas kini blog anda pada masa hadapan, hanya laksanakan blog
Kaedah 2:
Dari sini:
http://stackoverflow.com/questions/7534184/git-alias-multiple-commands-and-parameters
Laksanakan dalam git bashgit config --global alias.blog '!git add . && git commit -m "blog update" && git push origin gh-pages'
atau
Edit fail .gitconfig dan tambah perenggan ini:
[alias]
blog = !git add . && git commit -m 'blog update' && git push origin gh-pages
Apabila anda ingin mengemas kini blog anda pada masa hadapan, laksanakan git blog
PHP中文网2017-04-24 09:13:29
Sebenarnya, ia berada dalam direktori pemasangan git. Buat fail git-xxx dan gunakan shell untuk menulis fail itu. Kemudian gunakan
git xxx
Ia sedia untuk dijalankan. .
Sebagai contoh, jika keperluan anda adalah menggunakan git add, git commit dan git push secara berterusan, anda boleh menambah fail "git-acp" dalam direktori tersebut dengan kandungan berikut
#!/bin/sh
git add .
git commit -am ""
git push origin gh-pages
Kemudian, dalam direktori yang perlu dipanggil, panggil
git acp "Commit Message"
Itu sahaja. .
Selain itu, jika anda tidak menggunakan shell, tetapi menggunakan python atau bahasa pengaturcaraan lain, ia juga boleh dilakukan. .
迷茫2017-04-24 09:13:29
Sao Nian. Gunakan TortoiseGit. penyu kecil. Sama seperti svn. https://code.google.com/p/tortoisegit/