এটা আসলে libgit2 লিঙ্কযুক্ত সি Git গ্রন্থাগারের বাঁধাই একটি সি # হয়.
মূল libgit2 লাইব্রেরি এখানে থেকে ডাউনলোড করা যাবে.
Libgit2 জন্য অন্য ভাষা বাইন্ডিং:
রুবি - পাকিস্তানের
উদ্দেশ্য সি - উদ্দেশ্য Git
পাইথন - pygit2
পিএইচপি & nbsp; - এটি php- Git
Lua - luagit2
ডেল্ফী - GitForDelphi
Node.js - Gitteh / অথবা nodegit
যান - যাও-Git
oCaml - libgit2-ocaml
Erlang - Geef
নেট - libgit2net
Haskell - hgit2
এই রিলিজে নতুন কি:
- দূরবর্তী আপডেট RemoteUpdater শিক্ষা url
- দূরবর্তী URL- এ আপডেট করার RemoteUpdater শেখান
- বিজ্ঞপ্তি রিপোর্ট চেকআউট শেখান
- কমিট বস্তুর গ্রহণ করে যা একটি নতুন repo.Checkout () জমিদার তৈরি করুন
- স্ট্রীম গ্রহণ) (ObjectDatabase.CreateBlob করুন
- চেকআউট নেভিগেশন আপডেট কর্মরত ডিরেক্টরীতে
- সমর্থন যোগ করা হয়েছে, তৈরি উদ্ধার, তালিকা এবং মুছে ফেলার জন্য বস্তুর নোট.
- স্থানীয় ট্র্যাকিং শাখা সমর্থন
- সংযোজন:
- কাজ ডিরেক্টরির পাথ থেকে একটি হচ্ছে গচ্ছিত স্থল খুলতে সংগ্রহস্থলের রচয়িতা সক্ষম করুন
- Repository.Init () এটি পরিবর্তে সংগ্রহস্থলের পথ ধারণকারী একটি স্ট্রিং এর, সংগ্রহস্থল ধরনের একটি দৃষ্টান্ত ফিরে করতে
- সংশোধন করা হয়েছে:
- সংযোজন:
- রেপো প্রেক্ষাপটে বাইরে সিস্টেম এবং গ্লোবাল কনফিগারেশন অ্যাক্সেস মঞ্জুর
- পরিবর্তন:
- সংশোধন করা হয়েছে:
- সংযোজন:
- সংশোধন করা হয়েছে:
- সংযোজন:
- কমিট বস্তুর আইডি বস্তু ডি-রেফারেন্স স্বয়ংক্রিয়ভাবে করে, enumerating যদিও
- সংশোধন করা হয়েছে:
- ফোঁটা বা একটি গাছ (# 62) এ পয়েন্ট, যা একটি ট্যাগ থেকে শুরু যখন নিক্ষেপ থেকে করে এর আটকান শুমার
<লি> ObjectDatabase.CreateTree (ইনডেক্স) এবং Index.Reset (গাছ) ভূমিকা
<লি> প্রক্রিয়া ব্যাপক লগিং বৈশিষ্ট্য যোগ করুন
<লি> প্রক্রিয়া ব্যাপক SmartSubtransport রেজিস্ট্রেশন / অনিবন্ধন যোগ করুন
<লি> প্রভাবাধীন Index.Clear ()
সংস্করণ 0.21 নতুন কি:
<লি> ObjectDatabase.CreateTree (ইনডেক্স) এবং Index.Reset (গাছ) ভূমিকা
<লি> প্রক্রিয়া ব্যাপক লগিং বৈশিষ্ট্য যোগ করুন
<লি> প্রক্রিয়া ব্যাপক SmartSubtransport রেজিস্ট্রেশন / অনিবন্ধন যোগ করুন
<লি> প্রভাবাধীন Index.Clear ()
সংস্করণ 0.13.0 নতুন কি:
<লি> ObjectDatabase.CreateBlob () গ্রাস বাইটের সংখ্যা সীমিত করার অনুমতি দিন
<লি> ভূমিকা repo.Refs.RewriteHistory ()
<লি> ভূমিকা repo.Refs.ReachableFrom ()
<লি> TreeDefinition.From ভূমিকা (কমিট)
<লি> রিমোট ধরনের উপর TagFetchMode সম্পত্তি প্রকাশ করুন
<লি> যোগ CopyNativeDependencies.targets
সংস্করণ 0.10.0 নতুন কি:
<লি> নতুন নেটওয়ার্কে সংক্রান্ত বৈশিষ্ট্য: ক্লোন, আনা, ধাক্কা, তালিকা দূরবর্তী রেফারেন্স
<লি> Repository.Network.FetchHeads মধ্যে আনা গত সময় আপডেট করা হয়েছে যে মাথা প্রকাশ করুন
<লি> ভূমিকা Repository.Network.Remotes.IsValidName ()
<লি> নতুন .gitignore সংক্রান্ত বৈশিষ্ট্য: অস্থায়ী নিয়ম, পথ চেক
<লি> কাস্টম জন্য সমর্থন যোগ করুন, পরিচালিত ODB এন্ডের
<লি> (Repository.Lookup মধ্যে revparse সমর্থন যোগ করুন)
<লি> Repository.Commit () উন্নত: বাবা, পরিষ্করণ তথ্য একত্রীকরণ হিসাবে মার্জ শাখা যুক্ত করুন
<লি> Blob.IsBinary ভূমিকা
<লি> যোগ দৃঢ়ভাবে-টাইপ ব্যতিক্রম (NonFastForwardException, UnmergedIndexEntriesException, ...)
<লি> মৌলিক stashing সমর্থন যোগ করুন: যোগ উদ্ধার, তালিকা এবং অপসারণ
<লি> Repository.RemoveUntrackedFiles মধ্যে Git পরিষ্কার সমর্থন যোগ করুন ()
<লি> Repository.Refs.Head মাথা অংশে শর্ট-কাট যোগ করুন
<লি> ভূমিকা Repository.Refs.IsValidName ()
<লি> Repository.Refs.FromGlob () একটি নির্দিষ্ট glob মিলে রেফারেন্স গনা যোগ করুন
<লি> XDG কনফিগারেশন দোকান জন্য সমর্থন যোগ করুন
<লি> একটি নির্দিষ্ট দোকান লক্ষ্য Config.Get () এবং Config.Delete () সক্ষম করে তুলতে
<লি> Diff.Compare () উন্নত বৈশিষ্ট্য: workdir এবং সূচক বিরুদ্ধে কাজ, typechanges এক্সপোজ, untracked পরিবর্তন সম্পর্কে বিবেচনা করবে
<লি> Branch.Remote মাধ্যমে একটি অ স্থানীয় শাখার দূরবর্তী আহরণ অনুমতি
সংস্করণ v0.9.5 নতুন কি:
<লি> নির্দিষ্ট গ্লোবাল এবং সিস্টেম কনফিগ ফাইল উপর নির্ভর করতে সংগ্রহস্থল সক্ষম করুন.
সংস্করণ v0.9.0 নতুন কি:
<লি> RepositoryStatus ধরনের একটি অগ্রাহ্য সংগ্রহে যোগ করুন
<লি> TreeEntries আপেক্ষিক পাথ প্রকাশ করুন
<লি> নির্দিষ্ট সূচক এবং workdir বিরুদ্ধে কাজ সংগ্রহস্থলের সক্ষম করুন
<লি> সরাসরি সৃষ্টি বা ব্লব, গাছ এবং workdir না সূচক সম্পৃক্ততা ছাড়া করে
সংস্করণ v0.8.0 নতুন কি:
<লি> Repository.Reset () এবং নরম সমর্থনে এবং মিশ্র মোড যোগ করুন
<লি> হেড বর্তমান টিপ সংশোধন Repository.Commit () সক্ষম করুন
<লি> Repository.Index.RetriveStatus .gitgnore ফাইল সম্মান করুন
<লি> পরিবর্তন:
<লি> সরান Repository.HasObject ()
<লি> libgit2 / libgit2 @ 6d39c0d আপডেট libgit2 বাইনারি
<লি> একটি হচ্ছে গচ্ছিত স্থল আর নিক্ষেপ না Reinit
<লি> ছবি libgit2 বাইনারি এখন THREADSAFE সঙ্গে কম্পাইল করা হয় = পতাকা
<লি> আটকান Repository.Head.IsCurrentRepositoryHead নিক্ষেপ থেকে সংগ্রহস্থল খালি যখন
সংস্করণ v0.7.0 নতুন কি:
<লি> পাথ সংগ্রহ গ্রহণ সূচক পদ্ধতি চাপ যুক্ত করুন
<লি> পরিবর্তন:
<লি> Index.RetrieveStatus () স্থানীয় ফাইল পাথ ফিরে করুন
<লি> নেটিভ ফাইল পাথ সঙ্গে মানিয়ে নিতে IndexEntry সক্ষম করুন
<লি> libgit2 / libgit2 @ be00b00 আপডেট libgit2 বাইনারি
<লি> বিনয়ী Repository.HasObject ()
<লি> বাগ সংশোধন করা হয়েছে:
<লি> লিনাক্স / মনো 2.10 সম্পূর্ণরূপে XBuild সামঞ্জস্যপূর্ণ হতে বিল্ড স্ক্রিপ্ট থেকে সমস্যাটি দূর
<লি> সঠিকভাবে কাজ ডিরেক্টরির মধ্যে মুছে ফেলা এবং পরিবর্তন করা হয়েছে যা ফাইল হ্যান্ডেল Index.Remove () ত্রুটিমুক্ত করুন
সংস্করণ v0.6.1 নতুন কি:
Libgit2 / libgit2 @ e3baa3c. লি> থেকে <লি> আপডেট libgit2 বাইনারি
অবস্থা সংগ্রহস্থলের একটি নির্ণয় যখন <লি> আটকান segfault.
<লি> কিছু (যে বিরল নয়) ক্ষেত্রে বগী অবস্থা ফিক্স আহরণ.
সংস্করণ v0.6.0 নতুন কি:
<লি> অংশে কী লাগে যে Configuration.Get () জমিদার যুক্ত করো.
<লি> শাখা বিবরণ ট্র্যাকিং যোগ করুন.
<লি> কনফিগারেশন ফাইল থেকে স্বাক্ষর ব্যবহার কমিট সৃষ্টি করার অনুমতি প্রদান.
<লি> Index.Remove () যুক্ত করো.
<লি> TreeEntries আহরণ আরাম করার জন্য এবং কমিট ট্রি ধরনের একটি স্ট্রিং indexer যুক্ত করো.
<লি> পরিবর্তন:
<লি> অস্তিত্বহীন কনফিগারেশন সেটিং জন্য ডিফল্ট মান প্রদান.
<লি> যা বাইনারি অবস্থিত হয় libgit2. ট্রি পরিবর্তন
28c1451 @ libgit2 / libgit2 করতে <লি> আপডেট libgit2 বাইনারি.
<লি> সংগ্রহস্থলের দূরবর্তী শাখা রয়েছে যখন নিক্ষেপ থেকে শাখা আটকান শুমার.
<লি> Index.Stage (), Index.Unstage () স্থির করা.
সংস্করণ v0.5.0 নতুন কি:
<লি> যোগ Repository.Index.RetrieveStatus ()
<লি> সংগ্রহস্থলের এবং Remotes মধ্যে আহরণ কনফিগারেশন সেটিংস হ্যান্ডলিং যোগ করুন
<লি> পরিবর্তন:
<লি> এখন একাধিক শুরু পয়েন্ট থেকে গণনা করতে পারেন
<লি> Branch.Tip, Tag.Target এবং Tag.Annotation এর মীমাংসা স্থগিত রাখা
<লি> LibGit2Exception সঙ্গে ApplicationException ব্যবহার প্রতিস্থাপন
<লি> libgit2 / libgit2 @ 35e9407 আপডেট libgit2 বাইনারি
এটা বর্তমান প্রধান যদি <লি> সরানো হচ্ছে থেকে একটি শাখা আটকান
<লি> তথ্যসূত্র এখন একটি আদেশ ভাবে গণিত হচ্ছে
কোন .git ফোল্ডারে বিদ্যমান যখন <লি> Repository.Discover () বাস্তবায়ন স্থির করা
পাওয়া মন্তব্যসমূহ না