Gitpybinding
1.0.0
Command sepenuhnya mengikat untuk Python, kompatibel dengan semua versi Git dan Python 2 & 3.
pip install gitbinding
from gitbinding import Git
git = Git ( path = None , direct_output = True )
"""
path:
working directory, None = use current directory.
direct_output:
if direct_output set to False, the output is redirect to command/function return.
""" Sekarang Anda dapat menjalankan perintah git seperti git.init() , git.clone("gitrepo destination") , git.commit() , git.push() , git.config() dll.
Perintah git dengan "-" dapat diganti dengan "_" seperti git rev-parse ke git.rev_parse ()
Anda juga dapat menempatkan argumen perintah git dalam fungsi terpisah Args seperti git.clone("gitrepo","destination") .
Ketika git.clone () selesai tanpa kesalahan, jalur akan bergerak otomatis ke tujuan klon.
Untuk mengubah lokasi biner git, gunakan:
git.gitbin = "path/to/git/binary"