Are you in the loop? Keep up with the latest by making sure you're subscribed to Community Announcements. Just click Watch and select Articles.

Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root


1 badge earned


Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!


Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.


Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!


Helping someone else get repos setup in advance

Sorry to trouble you - this may be a stupid question or obvious, but I just want to be sure.

I want to help get someone else setup with some repos in advance (amongst other things, local env vars, checking etc).

And I wonder if you could confirm that the following process would work

I use bitbucket ssh authentication
so on their pc
add my own ssh private key file to the file system
login to bitbucket in the browser
call the clone commands
use my passphrase to access
check all is working
logout of bitbucket in browser
delete my private key
later get other person setup on bitbucket
set on bitbucket their public ssh
add their ssh private key to their file system
they login to bitbucket in browser
from here presumably they can...
with the repos setup
pull, push, etc etc from their pc

Or have I missed something?

Is there an issue of me accessing from a differnt machine / ip?


1 answer

0 votes
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Jan 06, 2022

Hey @Andrew Hardy 


While you may remove your ssh key from the user machine, you may have left the local git config of the clone repo un-touch which still points to your username and ssh key.

This causes the git to look for your ssh key and username when the user tries to do any git activity because the local git config still points to your config.

You can use the following commands to check user local git config:

git config --list 

Additionally, if you wish to further troubleshoot the issue you can use the following commands to check if it's using the correct ssh key or username:

GIT_TRACE_PACKET=1 GIT_TRACE=1 GIT_SSH_COMMAND="ssh -vvv" <git command>

I hope this helps


Suggest an answer

Log in or Sign up to answer
AUG Leaders

Atlassian Community Events