andreyg / libgit2cpp Goto Github PK
View Code? Open in Web Editor NEWC++ wrapper for libgit2
C++ wrapper for libgit2
I looked into the source code and didn't find a way to create branches and tags.
Can you add an example for creating branches?
Hi, I'm using your library and like it very much. However I couldn't find an example of how to do git fetch
.
Is this functionality already included?
The simple instructions to building lead me to this error:
libgit2cpp/src/annotated_commit.cpp:14:16: error: βgit_annotated_commit_refβ was not declared in this scope return git_annotated_commit_ref(ptr());
what am I doing wrong?
I could not compile the library on windows 10 / VS2017 because git_ref_t and git_otype were not found.
I included todays checkout of libgit2 into libs/libgit2 directory.
both types were found in libgit2's srcdir within include/git2/deprecated.h replaced by:
#define git_ref_t git_reference_t
#define git_otype git_object_t
seems to be deprecated at least since Jan 23rd regarding to libgit2 log
libgit2cpp was compiling fine with my changes appended
deprecated_patch.txt
I am not exactly sure how this library wrapper was meant to be used. I am looking at examples and they are okay, but functionalities for cloning and fetching are not there and I actually need them. There is no function for cloning in wrapper, so I was wondering, what kind of role does the wrapper have in relation to the original library?
As a library user I want to be able to blame files.
The title says everything. π
I would like to know what is the license used by libgit2cpp,
since it is not specified on the repository.
Thanks!
As mentioned in #17 the submodule should be updated to a newer version, because currently one is not able to build the checkout of the current branch:master state.
Or do you want to wait for a tag of libgit2?
Best regards
Hi,
This library is so cool! do you have example for clone and pull ?
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.