bitbucket.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Thu, 21 Apr 2022 13:17:28 +0300
changeset 2524 748dd6b6084c
parent 2523 8add39b5cc01
child 2525 cb9c3e5c2884
permissions -rw-r--r--
Fixed typos.


===========
 Bitbucket
===========
.. contents::
   :local:

HTTPS access
============

As you cannot use your account password anymore:

https://bitbucket.org/blog/deprecating-atlassian-account-password-for-bitbucket-api-and-git-activity
  Deprecating Atlassian account password for Bitbucket API and Git activity.

you need to generate an app password in https://bitbucket.org/account/settings/app-passwords/

You can embed the password into URL::

  git clone https://$USER:$PASS@bitbucket.org/$USER/$REPO.git

As Git uses libcurl you can store password in the file ``.netrc``::

  machine bitbucket.org login USER password PAZZ

and avoid leaking it into shell history, ompare with the previous Git command::

  git clone https://$USER@bitbucket.org/$USER/$REPO.git