28,445 reputation
26199
bio website alerque.com
location Izmir, Turkey
age 32
visits member for 3 years, 10 months
seen 3 hours ago

I am a scripting language connoisseur, regular expression aficionado, network geek, general lover of Linux and a frequent contributor to open source software. I transitioned to programming from other work because I was too busy automating my own work environment to actually do the other work. I have a hobby interest in cartography. For more see my personal site. Most importantly, my life is defined by the grace of God given to men through Jesus Christ. It is my ambition that everything I do would reflect His glory and point people towards Him.


1d
awarded  Enlightened
1d
awarded  Nice Answer
Jul
26
awarded  Nice Question
Jul
25
comment How did `git pull` eat my homework?
@Gilles The project was imported from subversion so it has some git-svn stuff in history but that was a one shot deal and svn is no longer involved. I was pulling from a native git repo (gitlab over ssh). No, there is no .git file upstream or anywhere in history.
Jul
24
reviewed Close I want full configuration on pxe?
Jul
24
comment How did `git pull` eat my homework?
@Anthon Git has 'porcelain' commands that make retrieving meta info like that fairly straightforward (and fast). I've been using this shell implementation for months, and it's a widely used implementation. I don't think that's the culprit. From the terminal history is seems apparent that the git command aborted (took it's ball and went home) during the rebase. There should have been more output from git for that operation before it turned things back over to the shell. The vcs_info() routine would not have even gotten called until after it returned.
Jul
24
comment How did `git pull` eat my homework?
@FaheemMitha Asking this question wouldn't make much sense if I could. I only have the one instance to go on. As mentioned in the question I did try using other repos on this machine and don't see any problems.
Jul
24
comment How did `git pull` eat my homework?
@Patrick As I explained in the question already, no .git does not exist. Nothing does—what used to be the git root directory has nothing in it at all.
Jul
24
comment How did `git pull` eat my homework?
@FaheemMitha I already mentioned in the question that the only thing lost will be some items in stash, but that's not a big deal. I still want to know how this happened and make it not do so again!
Jul
24
revised How did `git pull` eat my homework?
add version data and note about file system
Jul
24
comment How did `git pull` eat my homework?
@UlrichDangel No NFS, virus scanner, backup scripts or cleanup is involved. It's a local EXT4 file system on LUKS on LVM on local SATA drives. Cron is empty.
Jul
24
asked How did `git pull` eat my homework?
Jul
22
comment Pasting X selection (not clipboard contents) with keyboard
@Luchostein Thanks for the suggested edit, sorry your actual revision got mistakenly rejected so you aren't properly credited but I did go back and implement the addition.
Jul
22
revised Pasting X selection (not clipboard contents) with keyboard
implemented suggested edit from Luchostein that should have been approved, see http://unix.stackexchange.com/review/suggested-edits/55416
Jul
9
answered Configure bash and/or vim to execute source ~/.bashrc everytime I finish editing it
Jul
3
awarded  Notable Question
Jul
2
awarded  Enlightened
Jul
2
awarded  Curious
Jul
1
comment What is the correct way to abort an operation from the sudo password prompt?
@ryekayo I'm confused about the "right" approach as well (hence asking this). It seems like it should respond to the first Ctrl+C and for many people it is, but in some situations it obviously isn't. I have not figured out the difference yet.
Jul
1
comment What is the correct way to abort an operation from the sudo password prompt?
@ryekayo Do you do that because it does not respond to the first one or for some other reason?