Thanks Neal. I can indeed log into the bitbucket website and see all my repos. And do some things with them. I usually log into the website only to create and then clone a new repo. Do you mean I can use the website to push? I did not see that ability, although maybe I am missing it. Or would I be issuing a pull request, essentially asking Me the repo owner to approve and ingest the latest commits from me, the local worker?
Original Message:
Sent: 08-25-2025 10:05
From: Neal Fultz
Subject: can I get my git commits from my work computer at client site to my Bitbucket repo, without pushing them from that work computer in the usual fashion?
git and bitbucket support both HTTP(S) and SSH for remote access, it's possible that only one protocol is blocked and the other works fine. If your work computer can load the bitbucket web interface then HTTPS "should" work. Authentication may work a little differently, though.
------------------------------
Neal Fultz
Original Message:
Sent: 08-25-2025 09:48
From: Matt Thomas
Subject: can I get my git commits from my work computer at client site to my Bitbucket repo, without pushing them from that work computer in the usual fashion?
Hi Christopher,
That does seem like a pain - I suspect your solution of running it from your home might be the easiest solution. If so - one thought might be that you could put a repo on your thumb drive, then instead of copying any files, you're pushing from your work computer to your thumb drive, pushing to your home computer, then pushing to a server.
Matt
------------------------------
Matt Thomas
Statistical Consultant
Cornell University
Original Message:
Sent: 08-23-2025 17:05
From: Christopher Ryan
Subject: can I get my git commits from my work computer at client site to my Bitbucket repo, without pushing them from that work computer in the usual fashion?
This may sound a bit complicated, sorry.
I worked 15 years for a local governmental organization. Technically I was a contractor, but I might as well have been an employee. Spent well over 40 hr/week on the work, both on-site and from home. Had 24/7 unlimited access to the site, to compupter resources, and to my tasks, and had a substantial degree of authority. I did not bill hourly or per-project; it was a fixed fee paid to my employer that held the government's contract for my services. All a very amicable and long-standing relationship.
Their IT department was kind enough to install git on the organizational computer that I used. I used Bitbucket for my code repos. I was happy.
A year ago, I retired from the employer that held the contract, and thus from work activity with the governmental organization. A couple months before I retired, their IT department applied some new internet security measures (that I don't understand) that blocked my command-line (git bash) access to my repos. Like many organizations, they are locking down their systems quite dramatically. I filed a "ticket" asking for a remedy, but upon my retirement, they gave up working on it, naturally enough.
About 7 months later (about 5 months ago now) the organization contracted me back very part-time via my newly-formed solo LLC. This time unambiguously a contractor. Back working on same PC (Windows 10). The git issue is still not resolved. Filed a new "ticket"; still no progress. I'm beginning to think it may never be resolved. They are not known for their customery service. Also, I may be less of a priority now that I am not in a position of any authority.
My main R script on that machine is now 12 commits ahead of what I have on Bitbucket. This makes me unhappy. I could do this work from home, but is there a way to get those commits into my Bitbucket repo *other* than pushing them from that work PC, which I cannot do? Just as an example, somehow transfer that info to a USB thumb drive, take that drive home, insert it in my computer there, and *then* push them to my Bitbucket repo? I have used git for a while, but in a simplistic, single-user way that has been sufficient for me. Complexities like this are beyond my current git knowledge.
Thanks!
------------------------------
Christopher Ryan
Agency Statistical Consulting, LLC
------------------------------