{"_id":"gittle","_rev":"28-22c1e213c599473e515ce1c95e96f073","name":"gittle","description":"Simple Node.js wrapper for the Git CLI","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.0":{"name":"gittle","version":"0.1.0","description":"Git wrapper library","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com:FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache v2","dependencies":{"underscore":"1.4.4","q":"0.9.6"},"devDependencies":{"nodeunit":"0.8.2"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"_id":"gittle@0.1.0","dist":{"shasum":"45fda73e31bde5d80eafcc61195a060eb2e7db58","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.1.0.tgz","integrity":"sha512-ICSteM3Fqi8Lk9o94LShapRYZofyhIElePVcK63VXTu4GDvkbFztZtGHKNrgHp+0emikD5UUzh8+sbcmWqo/HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqKg1gdlVW3zUvcE1BuzVQ9tEI7yUse/UmQJp3OumBMAIgMdtelJop+V0ic0nWlY/3kGxUswryc1z1S/0QWDneOXM="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}]},"0.1.1":{"name":"gittle","version":"0.1.1","description":"Git wrapper library","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com:FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache v2","dependencies":{"underscore":"1.4.4","q":"0.9.6"},"devDependencies":{"nodeunit":"0.8.2"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"_id":"gittle@0.1.1","dist":{"shasum":"117f4a662fc8b18c9a45e32cf442d4673a25f781","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.1.1.tgz","integrity":"sha512-sPeqXKGT0iklZMoYgWo+uu6l+AmRfMpc8Q6j4yF/tpuVjCnN2Al1cw94UucEpFeVw89B0LipCLLgwsAvNMpw0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxsAwgIY9+mgJK5BiSWHuDgQSZmo7aEJpF0wpJC4LQ/wIhAPphj1A+AD+3EONuiNOwDMYIHkj1NTwLiHNvAvSqXvxV"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}]},"0.1.2":{"name":"gittle","version":"0.1.2","description":"Git wrapper library","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com:FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache v2","dependencies":{"underscore":"1.4.4","q":"0.9.6"},"devDependencies":{"nodeunit":"0.8.2"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"_id":"gittle@0.1.2","dist":{"shasum":"e8d0b7d3a4724732881750071ea3da54e01fcd33","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.1.2.tgz","integrity":"sha512-ZknoqgSiLkvdxEnHWEZPFObWUzYh5LRpSdIc3LvqSoO9pEbJSpb4MwhSwVKkfnH1ltCfW8+s1MIy3tx3RgBE4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFd549ny+e1pRAJcCEyhiDqOdG+8u80g+dR3M9SuJcr/AiAvxXZebxZv80MURz/WMotxXi53JxYs3vhcT7r4+cre0A=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}]},"0.1.3":{"name":"gittle","version":"0.1.3","description":"Git wrapper library","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com:FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache v2","dependencies":{"underscore":"1.4.4","q":"0.9.6"},"devDependencies":{"nodeunit":"0.8.2"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"_id":"gittle@0.1.3","dist":{"shasum":"ae690fe7d9b290e19f397eb29ac56fce9c31552f","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.1.3.tgz","integrity":"sha512-yRzSYKBc4zWZCfvKkiEZQsyEg03gMByt5uFp6EpgZj0K0AcYTkObPXoM+jQGmD/pCHT1zic7JzRdAFXYqJwAHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYTeBbx3H3Cx68Pcs1VIEAEcth3nntiwba1tm3TH6APAIhAKUHe2gV1GkLrgRWcODTQKdnnWt7ijHgXVOCUwAk15bf"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}]},"0.2.0":{"name":"gittle","version":"0.2.0","description":"Simple Node.js wrapper for the Git CLI","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com:FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache v2","dependencies":{"pty.js":"0.2.3","underscore":"1.4.4","q":"0.9.6"},"devDependencies":{"nodeunit":"0.8.2","tmp":"0.0.23"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"_id":"gittle@0.2.0","dist":{"shasum":"84607b1f0cfb8eb88276576abb954463f3044cd6","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.2.0.tgz","integrity":"sha512-n/pMnmr6AYJSGHxyD9Qm/X99gtFZ1o+7WJ0ZsqvPsqYjHQ6u9K1Yjji16AzcnTo9FxNQeVcHp6zxWylTL2EIuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEO0thohOKFFF9bJ9mB0Rp8SRQ0ftzvfW6ULYwQhqHK9AiEAz//VY7gOMnp0ywE+etjdsESnm5AIoFB7aKehsDKmXoY="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}]},"0.2.1":{"name":"gittle","version":"0.2.1","description":"Simple Node.js wrapper for the Git CLI","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com:FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache v2","dependencies":{"pty.js":"0.2.3","underscore":"1.4.4","q":"0.9.6"},"devDependencies":{"nodeunit":"0.8.2","tmp":"0.0.23"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"_id":"gittle@0.2.1","dist":{"shasum":"8305adce594e34e71aa6a103000029d5bd907211","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.2.1.tgz","integrity":"sha512-uPKyteWJjN6YdSYkYAPCZ/Pqmzhrx+9Nlrn5aIbXuK9fqIaa763yfD3G89BzYeGWiWZHRxW5KpK3/PvCrjMpWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcVSweQ9hlLXSmqca081AoFfIVg8kc9Q4Xf6TtdCarQAiEAz1k6wT49fCh9qtxztYb9pNvpDzHm4joPBpA56eRdKLw="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}]},"0.2.2":{"name":"gittle","version":"0.2.2","description":"Simple Node.js wrapper for the Git CLI","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com:FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache v2","dependencies":{"pty.js":"0.2.3","underscore":"1.4.4","q":"0.9.6"},"devDependencies":{"nodeunit":"0.8.2","tmp":"0.0.23"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"_id":"gittle@0.2.2","dist":{"shasum":"c2e5c1c6d37b0cbeccc9ed4077b8bc51375faacb","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.2.2.tgz","integrity":"sha512-U60tAGSk1NZA/ihN635pTjvhMgZuApLfwf364PuH0E+AG3uDLfTfgAw7Fv6QdKGJJNumTrkgpaIflJ+E3XDElg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECZW+V84/9TB6PafIjqiIwg4hquqeX0IePsYzl7wvjSAiEAzKy+fqnOwJtcRy3edRaG9UCqaDl4S6iH9B+DTbGcn9E="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}]},"0.2.3":{"name":"gittle","version":"0.2.3","description":"Simple Node.js wrapper for the Git CLI","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com:FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache v2","dependencies":{"pty.js":"0.2.5","lodash":"3.x.x || 2.4.x","q":"1.1.2"},"devDependencies":{"nodeunit":"0.8.2","tmp":"0.0.23"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"gitHead":"cceeaa5a1ee5ea437ced324647c0ff026712b5b1","bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"homepage":"https://github.com/FriendCode/gittle.js","_id":"gittle@0.2.3","_shasum":"c3f7039a67d5037fd2a57d219e31bbcb95394c39","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.33","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}],"dist":{"shasum":"c3f7039a67d5037fd2a57d219e31bbcb95394c39","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.2.3.tgz","integrity":"sha512-XoIIbGSwlI7hMuvmKwk9Wqm4Cy5uEL2xm5R+I6MRc5J2xF2/BNAdwySP9iwrpzjySNLNJkeuDtOdOUoMQCxXMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFYz3HJZ7+kLfJnlI8YFBs99XEG6ZMEBOw60pOxdRlPgIhAMvTeOOVgnyNHbBOm4LE0jmiw8oXxNuQQ8vcnNvrmY/I"}]}},"0.2.4":{"name":"gittle","version":"0.2.4","description":"Simple Node.js wrapper for the Git CLI","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache v2","dependencies":{"pty.js":"0.2.5","lodash":"3.x.x || 2.4.x","q":"1.1.2"},"devDependencies":{"nodeunit":"0.8.2","tmp":"0.0.23"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"gitHead":"ab4253e24ba0974517eba01f85f7f2415e3da2e9","bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"homepage":"https://github.com/FriendCode/gittle.js#readme","_id":"gittle@0.2.4","_shasum":"7e619664f2ce649c538db5e07ef3d987edd97552","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.10.26","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"dist":{"shasum":"7e619664f2ce649c538db5e07ef3d987edd97552","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.2.4.tgz","integrity":"sha512-jtMauH7ZMwzRkD22rca2s1enF7uQsFAPz54Pv7SkWzh5ne5XI8hl/jdaVhCpMPnw0hiLwauaqdzUMe73cODUSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD53TW1DsaPoYN8y5OATaqz4cEHDSZrTCDCIplTmzA57wIgCsA6D+DRhLnU5rSbifImwQgUrctL4EcagpjaVzIgLf0="}]},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}]},"0.2.5":{"name":"gittle","version":"0.2.5","description":"Simple Node.js wrapper for the Git CLI","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache-2.0","dependencies":{"pty.js":"0.2.13","lodash":"3.x.x || 2.4.x","q":"1.1.2"},"devDependencies":{"nodeunit":"0.8.2","tmp":"0.0.23"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"gitHead":"20853614cc7b1f6be2f8bfeb298c541df82500f0","bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"homepage":"https://github.com/FriendCode/gittle.js#readme","_id":"gittle@0.2.5","_shasum":"b57b2b654af0553cc9f45fd41fd41adf8a2c4291","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.10.26","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"dist":{"shasum":"b57b2b654af0553cc9f45fd41fd41adf8a2c4291","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.2.5.tgz","integrity":"sha512-BI6k3aRy/caCJCwkfynySjDQIz28nyFFaO0La2e8oOZMcinRsYtyQ9W20oS+3B0EhLZWYEAPynAPQFgudyjUKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJs3EE5JMPBKvP36F8ZHavjm7CqcWH5SKb6NhahGhUfAiEA0EV0stVqFGTgohFH3dWMJ3gqJdi9aO/9GDyjOJhtwSI="}]},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}]},"0.3.0":{"name":"gittle","version":"0.3.0","description":"Simple Node.js wrapper for the Git CLI","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache-2.0","dependencies":{"pty.js":"0.2.13","lodash":"3.x.x || 2.4.x","q":"1.1.2"},"devDependencies":{"nodeunit":"0.8.2","tmp":"0.0.23"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"gitHead":"d8b8d2f9e9cfd0fee0a52ad9c97c228fc7b45678","bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"homepage":"https://github.com/FriendCode/gittle.js#readme","_id":"gittle@0.3.0","_shasum":"9a3236ac76e1fd0f44d32abf7ffea7affb08a20d","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.10.26","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"dist":{"shasum":"9a3236ac76e1fd0f44d32abf7ffea7affb08a20d","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.3.0.tgz","integrity":"sha512-Kzzt5Ebu6cO3d+r7CkKNJETSClbVnAhQj2V5wabm14B3apVJi3BxB5FBbCCz6pvU8GvJBWQQhktj9cKxIuHpfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqnLJK98a6eVqwcZX84iUWhfmxIUNcGexiopEcOFOZiAIgOhB3YY/tcPLKpl+AAokN/nhiPwNNgYBoPtEvzms84vA="}]},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}]},"0.3.1":{"name":"gittle","version":"0.3.1","description":"Simple Node.js wrapper for the Git CLI","main":"index.js","scripts":{"test":"NODE_PATH=lib node_modules/.bin/nodeunit test/*-test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/FriendCode/gittle.js.git"},"keywords":["gittle","git","js"],"author":{"name":"FriendCode"},"license":"Apache-2.0","dependencies":{"pty.js":"0.2.13","lodash":"3.x.x || 2.4.x","q":"1.1.2"},"devDependencies":{"nodeunit":"0.8.2","tmp":"0.0.23"},"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"gitHead":"d521d5c63fb3c53172a42d6697566bee65a2c47d","bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"homepage":"https://github.com/FriendCode/gittle.js#readme","_id":"gittle@0.3.1","_shasum":"1a12c40db3818bae435da3b15135f1960f453d40","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.10.26","_npmUser":{"name":"samypesse","email":"samypesse@gmail.com"},"dist":{"shasum":"1a12c40db3818bae435da3b15135f1960f453d40","tarball":"https://registry.npmjs.org/gittle/-/gittle-0.3.1.tgz","integrity":"sha512-X0VvnNgGNik6fFMvD+HfMfBjSpJ96Lx+L4rHDjO2HjlkvptkMU9UuWw4AtL3nm8ljeIY57XGgGfcg6u0aYbASg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ6y5hDZ1BwWN0p9hiWADya4YdJSyFEhjamQUSGgKcHwIgRuaBNP95jJieuEF05NV2SFKxbZpSNDTwE9G99VbUaCo="}]},"maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}]}},"readme":"Gittle\n=========\n\nA simple Node.js wrapper for the Git CLI. The API uses promises. This library is used in [Codebox](https://github.com/FriendCode/codebox).\n\n### Installation\n\n```\nnpm install gittle\n```\n\n### How to use it?\n\n```javascript\nvar Gittle = require(\"gittle\");\n```\n\n* Load a repository: ```var repo = new Gittle(\"./\");```\n* Clone a repository: ```Gittle.clone(\"https://github.com/FriendCode/gittle.js.git\", \"./test\")```\n* Initialize an empty repository: ```Gittle.init(\"./test\")```\n\nCheck out [Authentication](#authentication) about how to configure https/ssh authentication for cloning.\n\n* * *\n\n### Repository:\n\n##### Status\n\n* Get status: ```repo.status()```\n\n##### Identity\n\n* Get identity: ```repo.identity()```, Returns an [Actor](#actor) object\n* Set identity: ```repo.identify(actor)```, actor is an object like: ```{name: \"\", email: \"\"}```\n\n##### Push/pull\n\n* Pull: ```repo.pull(remote, branch)```\n* Push: ```repo.push(remote, branch)```\n* Fetch: ```repo.fetch(remote)```\n\nCheck out [Authentication](#authentication) about how to configure https/ssh authentication.\n\n##### Commits\n\nA commit is representated by a [Commit](#commit) object.\n\n* List all commits: ```repo.commits(start, limit, skip)```\n* Commit changes: ```repo.commit(message, options)```\n\n##### Tags\n\n* List all tags: ```repo.tags()```\n* Create a new tag: ```repo.create_tag(name, options)```\n* Delete a tag: ```repo.delete_tag(name)```\n\n##### Branches\n\nA branch is representated by a [Head](#ref) object.\n\n* List all branches: ```repo.branches()```\n* Get a branch from its name: ```repo.branche(name)```\n* Create a branch: ```repo.create_branch(name)```\n* Delete a branch: ```repo.delete_branch(name)```\n\n##### Remotes\n\n* List all remotes: ```repo.remotes()```\n* Add a remote: ```repo.remore_add(name, url)```\n* Delete a remote: ```repo.remote_remove(name)```\n\n* * *\n\n### Commit\n\n* ```commit.id```: (String) id for this commit\n* ```commit.author```: ([Actor](#actor)) author of this commit\n* ```commit.commiter```: ([Actor](#actor)) commiter of this commit\n* ```commit.message```: (String) message for this commit\n* ```commit.authored_date```: (String) date when the commit was authored\n* ```commit.committed_date```: (String) date when the commit was commited\n* Get the files tree for this commit: ```commit.tree()```\n* Get the parents commits: ```commit.parents()```\n\n* * *\n\n### Actor\n\n* ```actor.name```: (String) name of this actor\n* ```actor.email```: (String) email address of this actor\n* ```actor.hash```: (String) hash of this actor (md5 hash of the email)\n\n* * *\n\n### Ref\n\nClass **Head** inherit from **Ref**.\n\n* ```ref.name```: (String) name of this reference\n* ```ref.commit```: ([Commit](#commit)) commit related to this ref.\n\n* * *\n\n### Authentication\n\nA last argument could be use for authentication on ```Gittle.clone```, ```repo.push```, ```repo.pull```, ```repo.fetch```:\n```javascript\n{\n    // SSH:\n    'passphrase': \"...\",\n    'refuseUnknownHost': true, // Default is false\n    \n    // HTTPS:\n    'username': \"...\",\n    'password': \"...\"\n}\n```\n","maintainers":[{"name":"samypesse","email":"samypesse@gmail.com"}],"time":{"modified":"2022-06-18T12:40:54.995Z","created":"2013-12-16T22:20:36.667Z","0.1.0":"2013-12-16T22:20:41.270Z","0.1.1":"2013-12-17T17:28:52.445Z","0.1.2":"2013-12-17T21:38:32.012Z","0.1.3":"2014-01-12T16:28:17.091Z","0.2.0":"2014-02-18T12:07:46.748Z","0.2.1":"2014-02-20T23:34:38.922Z","0.2.2":"2014-02-24T22:40:36.842Z","0.2.3":"2015-02-13T08:09:35.394Z","0.2.4":"2015-06-04T16:17:14.486Z","0.2.5":"2015-08-12T10:05:38.378Z","0.3.0":"2015-08-14T11:46:28.856Z","0.3.1":"2015-08-14T11:50:34.300Z"},"author":{"name":"FriendCode"},"repository":{"type":"git","url":"git+ssh://git@github.com/FriendCode/gittle.js.git"},"readmeFilename":"README.md","keywords":["gittle","git","js"],"contributors":[{"name":"Aaron O'Mullan","email":"aaron.omullan@friendco.de"},{"name":"Samy Pesse","email":"samy.pesse@friendco.de"}],"bugs":{"url":"https://github.com/FriendCode/gittle.js/issues"},"license":"Apache-2.0","homepage":"https://github.com/FriendCode/gittle.js#readme"}