To the best of my knowledge we can work with any standard version control repository in a
SAP Business Application Studio i.e
Github ,
bitbucket,
GitLab ,your organization/corporate Github
To verify this in this Blog Post I tried
bitbucket
1.Created Sample repository in
bitbucket

2.Navigate to Personal Settings
https://bitbucket.org/account/settings/app-passwords/ & create Password as per your need
Bitbucket App passwords
App passwords in Bitbucket allow two-step verification users to access their Bitbucket account through apps such as SourceTree. We'll generate the app passwords for you, and you won't need to remember them.
For example

3.Just for simplicity I copied & saved this password in a notepad

4.Using this password, I was able to successfully clone this sample repository
In SAP Business Application Studio executed below command in Terminal
git clone
https://showkath@bitbucket.org/showkath/sapsapbitbucket.git

5. Once clone successful ,you can open your project in a new workspace as shown below screenshots



I hope this Blog post helps!
Thanks for reading.