امور مالی شما. مخزن Git شما. کنترل شما.
دفتر کل حسابداری خود را با روشهای استاندارد Git مدیریت کنید. کلون بگیرید، با ابزارهای دلخواه خود بهصورت محلی ویرایش کنید و تغییرات را بفرستید. مالکیت کامل دادهها بدون محدودیت انتقال.
$ git clone ssh://[email protected]:2222/you/ledger.git
Cloning into 'ledger'...
✓ Receiving objects: 100%
$ cd ledger && vim expenses.beancount
# Edit with your favorite editor
$ git add . && git commit -m "Add Q4 expenses"
[main abc123d] Add Q4 expenses
1 file changed, 12 insertions(+)
$ git push origin main
✓ Your financial data synced securely
نحوه کارکرد
سه قدم ساده برای مدیریت مالی تحت کنترل نسخه
کلون کردن دفتر کل
مخزن دفتر کل خود را با دستورات استاندارد Git روی سیستم محلی خود کپی (Clone) کنید
git clone ssh://[email protected]:2222/you/ledger.git
ویرایش محلی
از ویرایشگر محبوب خود استفاده کنید: VS Code، Vim، Emacs یا ابزارهای تخصصی Beancount. انتخاب با شماست.
vim expenses.beancount # or code . or emacs
ارسال تغییرات (Push)
تغییرات خود را کامیت کرده و برای همگامسازی خودکار Push کنید. هر تغییری با تاریخچه کامل حسابرسی رهگیری میشود.
git commit -m "Add Q4 expenses" && git push
چرا Git برای امور مالی؟
تمام قدرت کنترل نسخه توزیع شده Git، اعمال شده روی دادههای مالی شما
حاکمیت دادهها
تمام تاریخچه مالی شما در یک مخزن استاندارد Git قرار دارد. استفاده از سرویس ما را قطع کنید؟ همه چیز نزد خودتان باقی میماند.
آزادی در انتخاب ابزار
با هر ویرایشگری ویرایش کنید: VS Code، Vim، Emacs یا ابزارهای تخصصی Beancount. انتخاب با شماست، نه ما.
ردپای کامل حسابرسی
Git دقیقاً نشان میدهد چه کسی، چه چیزی را و در چه زمانی تغییر داده است. عالی برای انطباق قانونی و مسئولیتپذیری.
پشتیبانگیری توزیع شده
هر کلون یک نسخه پشتیبان کامل است. پشتیبانگیری خودکار نسخهبندی شده روی سیستم شما و در فضای ابری.
آماده همکاری
از شاخهها (branches)، درخواستهای ادغام (pull requests) و جریانهای کاری بازبینی کد برای همکاری با تیم یا حسابدارتان استفاده کنید.
استراتژی خروج
فرمت استاندارد Git به معنای عدم وابستگی به فروشنده است. جابجایی دادهها بسیار آسانتر از نرمافزارهای سنتی حسابداری است.
حسابداری مبتنی بر Git در مقابل حسابداری سنتی
تفاوت های حسابداری مبتنی بر Git را با نرمافزارهای انحصاری مشاهده کنید
نرمافزار سنتی
فرمتهای فایل انحصاری دادههای شما را قفل میکنند
باید فقط از رابط کاربری و ابزارهای آنها استفاده کنید
تاریخچه نسخههای محدود یا فاقد آن
همکاری یا اشتراکگذاری دسترسی دشوار است
پرداخت را قطع کنید، دسترسی به دادهها را از دست میدهید
پشتیبانگیری دستی یا طرحهای پشتیبانگیری گرانقیمت
Beancount مبتنی بر Git
مخزن استاندارد Git، کاملاً قابل انتقال
استفاده از هر ویرایشگری: VS Code، Vim، Emacs یا ابزارهای تخصصی
تاریخچه نسخههای نامحدود با تمام قدرت Git
همکاری داخلی با شاخهها و درخواستهای ادغام
همه چیز را برای همیشه نگه دارید، حتی اگر پرداخت را قطع کنید
پشتیبانگیری توزیع شده خودکار با هر بار کلون کردن
چه کسانی از Git برای حسابداری استفاده میکنند؟
از توسعهدهندگان مستقل تا تیمهای سازمانی
توسعهدهندگان و مهندسان
«دادههای مالی به عنوان کد» - امور مالی خود را با همان ابزارهایی که برای توسعه نرمافزار استفاده میکنید، کنترل نسخه کنید.
همکاری با حسابداران
همکاری شفاف با حسابدار شما. اشتراکگذاری دسترسی، بازبینی تغییرات و حفظ ردپای کامل حسابرسی.
تیمها و سازمانها
گردش کارهای چندکاربره با استراتژیهای شاخهبندی و ادغام. عالی برای تیمهایی که عملیات مالی پیچیده را مدیریت میکنند.
انطباق قانونی و حسابرسی
تاریخچه کامل حسابرسی با Git blame. برای الزامات قانونی، دقیقاً ببینید چه کسی و چه زمانی هر تغییر را اعمال کرده است.
سوالات متداول
میزبانی Git در Beancount.io چگونه کار میکند؟
ما یک سرور Git در git.beancount.io با قدرت Gitea ارائه میدهیم. هنگام ثبتنام، یک مخزن خصوصی Git برای فایلهای دفتر کل خود دریافت میکنید. میتوانید آن را با دستورات استاندارد Git از طریق HTTPS کلون کنید، تغییرات را بهصورت محلی اعمال کرده و دوباره Push کنید. این دقیقاً همان گردش کار Git است که از قبل میشناسید.
آیا میتوانم از سرور Git خودم استفاده کنم؟
قطعاً! از آنجایی که دفتر کل شما در یک مخزن استاندارد Git است، میتوانید آن را در GitHub، GitLab، نمونه شخصی Gitea یا هر سرور Git دیگری که ترجیح میدهید قرار دهید. دادهها متعلق به شماست و در قالبی باز ذخیره شده است.
اگر پرداخت را قطع کنم چه اتفاقی برای دادههایم میافتد؟
همه چیز نزد خودتان باقی میماند. تمام تاریخچه مالی شما در یک مخزن استاندارد Git است که قبلاً روی سیستم محلی خود کلون کردهاید. دادهها مال شماست و در فرمت انحصاری قفل نشده است. این یکی از مزایای کلیدی حسابداری مبتنی بر Git است.
آیا دادههای مالی من در Git امن هستند؟
بله. ما برای تمام عملیات Git از HTTPS استفاده میکنیم و مخزن شما بهطور پیشفرض خصوصی است. خود Git مدل امنیتی اثباتشدهای دارد که میلیونها توسعهدهنده در سراسر جهان برای کدهای منبع حساس از آن استفاده میکنند. علاوه بر این، شما کنترل کامل دارید که چه کسی به دادهها دسترسی داشته باشد.
چگونه با حسابدارم همکاری کنم؟
میتوانید حسابدا ر خود را بهعنوان همکار (Collaborator) به مخزن Git خود اضافه کنید. آنها میتوانند مخزن را کلون کنند، تغییرات یا پیشنهادات خود را اعمال کرده و درخواست ادغام (pull request) برای بازبینی شما ارسال کنند. هر تغییری با تاریخچه کامل و قابلیت پیگیری ثبت میشود.
کنترل دادههای مالی خود را باز پس بگیرید
به جمع توسعهدهندگان و متخصصان مالی بپیوندید که حسابداری خود را با کنترل نسخه اثباتشده Git مدیریت میکنند
۳۰ روز تست رایگان • بدون نیاز به کارت اعتباری • دادههای خود را برای همیشه نگه دارید
ما را برای بهروزرسانیها و نکات آموزشی دنبال کنید
@beancount_io