DEV Community

Cover image for 🚀 API Maker - Git Integration
API Maker®
API Maker®

Posted on

4 3 3

🚀 API Maker - Git Integration

👉 Developer accounts

⭐ List of Feature ⭐

✅ N-number of developer accounts
▸ API Maker admin can create multiple developer account, without any limit.
▸ Enables multiple developers to collaborate on a common project with their own accounts.
▸ Each developer account has login credentials with different API paths to access APIs.
▸ API Maker allows the developers to connect with Git and pull/push their changes.
▸ Every developer has their own secrets that are not push-able in Git.
▸ Developers can be updated and deleted by API Maker admin.
▸ No duplicates are allowed for the email and api_path of developers, it must be unique.


👉 Git integration

⭐ List of Feature ⭐

✅ Git integration
▸ To integrate with Git, the user only needs to enter the correct git credentials into the URL on the 'User Info' Page.
▸ After that user can access Git pull/push functionality from API Maker by itself.

✅ Git branch
▸ Get list of branches available on Git.
▸ Create a new branch from existing.
▸ Make branch default on just single selection.

✅ Git Pull/Push & Status
▸ User has permission to check the actual status of listed branch.
▸ Status displays the files that have a difference between your updated code and the current branch you selected.
▸ User can compare the code of each updated files.
▸ User can see the difference between them in the highlighted part.
▸ User can revert the change by just clicking the 'Revert Change' button.
▸ At the time of push the changes, user just write the commit message and click on the 'Commit' button.
▸ Make sure you have pushed your changes to your branch before clicking the 'Pull' button. This will overwrite your changes with the code from the current selected branch.

Note: Secrets and Notes are not committed on Git push operations.


👉 Database name masking

⭐ List of Feature ⭐

✅ Masking DB for Multiple developer
▸ Masking is needed to keep the database name consistent with the production database name when multiple developers work on a single project.

✅ Manage Git push/pull
▸ Masking eliminates the need for the user to change the database name before Git push.


Youtube video link

https://youtu.be/Toq_34dC4Cw

Websites

https://apimaker.dev

API Docs link

https://docs.apimaker.dev/v1/docs/Git/git.html

Follow on twitter

https://twitter.com/api_maker

Linked In

https://www.linkedin.com/company/api-maker

SurveyJS custom survey software

JavaScript UI Libraries for Surveys and Forms

SurveyJS lets you build a JSON-based form management system that integrates with any backend, giving you full control over your data and no user limits. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay