Not sure if git command is possible to integrated?
I think your app is really powerful enough now. Just wondering do u have any plan. Or if it is possible to integrate git command in your sand box environment. :)
The sandbox shouldn't disallow running git, but that would be very hard to compile for iOS (I tried some time ago). There is a cross platform library for doing Git: libgit2, but as I understand, this is a rewrite of Git, and so there is no command line program. We can leave this issue open until I integrate Git, but I don't think I will manage to do it ;(
Hi,but how I can clone repo from github?
Maybe you could take a look at dulwich for a pure-python implementation for git. It is not a full solution though, as a frontend still needs to be written.
Could the new Clang feature of LibTerm help for this?
Or we could manually implement the command line interface for dulwich or libgit2
Libterm’s clang can’t compile C/C++ source into binary executables, as shown with the help compiling command:
Code cannot be compiled as an executable binary but has to be compiled into LLVM Intermediate Representation (LLVM IR).
However, I am not sure if LLVM IR supports all features of C/C++ code. My point is even if libgit2 can compile successfully, it may not run as expected without patches specifically for Libterm. Then again, it would be easier to use dulwich as Python is generally more portable across platforms.
Is anyone working on implementing Git? If not, I'll work on a Python implementation of a Git command line interface
I have already started working on it
It will be called "gut"
It will be called "gut"
It would not be very hard to map Dulwich’s various functions to a command-line interface (i.e using the click package).
Actually I'll just call it git
How do I install dulwich in LibTerm?
Actually, I have a pythonanywhere.com account, so I could install it there with --global-option="--pure" and download the package folder to LibTerm
So basically, the zip file will contain both git.py and the dulwich package.
I now have it running in LibTerm:

So far I have added these commands:
add
clone
commit
status
I am now working on the push command, and I am having this problem.
Is it possible to run phoneinfoga on libterm? Because cant install pip3? Thanks newbie here
I have no longer been working on my Git implementation. The repo is now public at https://github.com/dullbananas/libterm-git. There might be changes that I have not pushed yet.
Is it possible to run phoneinfoga on libterm? Because cant install pip3? Thanks newbie here
Make a separate issue for that.
Actually, dulwich has a very barebones dulwich command which approximates Git, mainly used for testing.