Community
Participate
Working Groups
Build Identifier: If I have added a new directory and file in my local branch (and repo) and I then push these changes to a remote (after doing a commit), the new directory and file are not present in the remote repo. Further, when I look at the log of the remote repo, via another GIT viewer, I see a commit, on the master branch, with the comment "working dir changes" and the result that the directory and file have been deleted from the remote repo. Also, this commit has a hash of "000...000" (all zeros). Why is this happening? Reproducible: Always
(In reply to comment #0) > Build Identifier: > > If I have added a new directory and file in my local branch (and repo) and I > then push these changes to a remote (after doing a commit), the new directory > and file are not present in the remote repo. Did you commit your change before pushing ? > Further, when I look at the log of > the remote repo, via another GIT viewer, I see a commit, on the master branch, > with the comment "working dir changes" and the result that the directory and > file have been deleted from the remote repo. Also, this commit has a hash of > "000...000" (all zeros). Which Git viewer are you using here? This looks like a local modification you did in your working directory without committing it to the local repository. If that's true everything works as designed as push only transfers changes committed to the local repository. I tried that with gitk on some local uncommitted change using gitk as git viewer and it looks like this is what you describe here. See attached screenshot.
Created attachment 198820 [details] screenshot: gitk showing a local non-committed change marked what you described with red frames
Seems to work as designed
ok....thanks for the response....I'll follow up and learn something