How to install different frappe & ERPNext?

I am installing Frappe using "Easy Install’ script, but I want to install frappe app n erpnext app from my private git repository. How to do that.?

You’ll have to install it manually. You cannot use the easy install script for it.

Some git step pointers thanks to @kennethsequeira Can I push the local changes - #2 by kennethsequeira

I tried but what happen, while installing frappe-bench from “GitHub - frappe/bench: CLI to manage Multi-tenant deployments for Frappe apps bench-repo”, it installs “Frappe App” from “GitHub - frappe/frappe: Low code web framework for real world applications, in Python and Javascript” but I want it from other git repo.

Just change the branch once it’s installed and reinstall frappe and erpnext in the virtual env using ./env/bin/pip install -e ./apps/frappe

Thx… n sorry for silly questions but I am very new to Frappe.
How to change branch of frappe n erpnext?

The apps are in the frappe-bench/apps folder. They’re both git repos.

You’ll need to understand git to be able to do that. I’d recommend you get someone who understands linux and git to do this. Nonetheless if you want to learn it :

Also, here’s commands you can copy paste :

cd frappe-bench/apps/[app-name]
git remote add [remote-name] [your-git-repo]
git fetch [remote-name]
git checkout [branch-name]

But I recommend you understand what you’re doing