HackerTrans
TopNewTrendsCommentsPastAskShowJobs

shard_

no profile record

comments

shard_
·3 năm trước·discuss
`git mv` is just shorthand for `git rm` and `git add`. All Git knows is that there was a file called `oldfile` and there's now a file called `newfile`, and whether or not they have similar contents or filenames. It's only when you run `git status` or `git diff` or whatever that it actually tries to guess if anything was renamed. So what you're seeing isn't the rename being recorded in history but just that guess being correct. It's easy for it to become incorrect if you make some nontrivial changes or have multiple similar files.
shard_
·3 năm trước·discuss
You're reading too much into the office closures. GitHub has basically always been fully remote and only a minority of employees have ever even seen one of the offices outside of occasional team meetups. Practically, all it means is that the employees who sometimes worked from the offices will have to find a co-working space or just work from home all the time.
shard_
·3 năm trước·discuss
GitHub was already fully remote since forever, and long before Covid. The offices were just there as an option for employees who happened to live nearby, and for occasional, in-person meetings, but I doubt there was a single person who worked there full time. This isn't big news for the majority of GitHub employees.