| 2012-07-14 |
| → sjefen6 joined | 00:00 |
| ← jn_ left | 00:02 |
|
cbreak
| eddiemoya: also take a look at gitslave, maybe it's more suitable for your situation | 00:02 |
|
| but I guess submodules could work well | 00:02 |
| ← kcj left | 00:03 |
| ← ology left | 00:03 |
| ← fayimora left | 00:03 |
| ← tjholowaychuk left | 00:04 |
| → kenperkins joined | 00:05 |
|
eddiemoya
| gitslave huh? yeah i definitly look at that. | 00:05 |
|
| did a google search on it, but do you know any particularly good docs for it? | 00:05 |
| ← Targen left | 00:05 |
| ← dreiss left | 00:05 |
|
eddiemoya
| is it actually a tool of some kind, or just a strategy? | 00:06 |
| ← psoo left | 00:07 |
| → mritz joined | 00:08 |
| ← diegoviola left | 00:08 |
| → hakunin joined | 00:09 |
| → reuf joined | 00:10 |
| → gtrak` joined | 00:10 |
| ← reuf left | 00:10 |
| → kmurph79 joined | 00:10 |
| ← rideh left | 00:11 |
| ← lu_zero left | 00:11 |
| → lu_zero joined | 00:11 |
| → xiphiasx_ joined | 00:12 |
| ← metze left | 00:13 |
|
xiphiasx_
| i am trying to setup submodules via .gitmodules. the cloned repos should be in src/<their respective name>, but I am having issues with the path | 00:13 |
| → metze joined | 00:13 |
|
xiphiasx_
| specifically, if a submodule's path is src/ds | 00:13 |
| ← gitinfo left | 00:14 |
|
xiphiasx_
| i will get: No submodule mapping found in .gitmodules for path 'ds' | 00:14 |
| → gitinfo joined | 00:15 |
| ChanServ set mode: +o | 00:15 |
| → robotmay joined | 00:16 |
| ← gtrak` left | 00:16 |
| → wbednarski joined | 00:16 |
| → gtrak` joined | 00:16 |
| ← ehsan left | 00:16 |
| → jperry2 joined | 00:16 |
| ← SegFaultAX|work2 left | 00:17 |
| → ehsan joined | 00:17 |
| → iamjarvo joined | 00:19 |
| ← pdtpatrick_ left | 00:19 |
| → williamcotton__ joined | 00:20 |
| ← maletor left | 00:20 |
| ← williamcotton left | 00:21 |
| williamcotton_ → williamcotton | 00:21 |
| williamcotton → 15SACAX4T | 00:21 |
| williamcotton__ → 18VAAZHEB | 00:21 |
|
eddiemoya
| xiphiasx_ why dont you put your .gitmodules contents into a gist so we can see it | 00:22 |
| ← ehsan left | 00:22 |
|
xiphiasx_
| ok | 00:22 |
| ← rehat left | 00:22 |
| → joshteam joined | 00:22 |
|
xiphiasx_
| https://gist.github.com/1dcdcb545b6ed2009ccc | 00:23 |
| → subbyyy joined | 00:24 |
| ← subbyyy left | 00:24 |
| ← ToBeFree left | 00:24 |
| → subbyyy joined | 00:24 |
| → ology joined | 00:25 |
| ← robotmay left | 00:25 |
|
eddiemoya
| xiphiasx_ how did you add the submodule? | 00:26 |
|
xiphiasx_
| git submodule update --init | 00:26 |
|
eddiemoya
| did you use git submodule add <uri> src/ds | 00:26 |
|
| how dod you add it to begin with i mean | 00:26 |
|
xiphiasx_
| . | 00:26 |
|
| yeah, i think i figured out the problem | 00:27 |
|
| hold | 00:27 |
|
eddiemoya
| you probably didnt actually add the submodule, you just added the declaration | 00:27 |
|
xiphiasx_
| yes that is what I did | 00:27 |
| ← Fast2 left | 00:27 |
| ← edude03 left | 00:28 |
|
eddiemoya
| remove those declarations from .gitmodules | 00:28 |
|
xiphiasx_
| dnoe | 00:28 |
|
| done | 00:28 |
|
eddiemoya
| and do did you use git submodule add https://github.com/corks/corc.ds.git src/ds | 00:28 |
| ← project2501b left | 00:28 |
|
eddiemoya
| or.. whatever your repos uri is | 00:28 |
| → Generic joined | 00:29 |
|
eddiemoya
| oh i copy/pasted.. meant to say you should use?. that line | 00:29 |
| ← SpNg left | 00:32 |
| ← gusnan left | 00:34 |
| → mklappstuhl joined | 00:35 |
| → nutron joined | 00:35 |
| → cakehero joined | 00:35 |
| ← FernandoBasso left | 00:37 |
| → ehsan joined | 00:39 |
| ← Generic left | 00:40 |
| → ScottE joined | 00:40 |
| ← ISF left | 00:41 |
| → mischat joined | 00:43 |
| ← ScottE left | 00:43 |
| → kukks joined | 00:44 |
| → QaDeS_ joined | 00:48 |
| → enmand joined | 00:48 |
| ← pantsman left | 00:48 |
| → kcj joined | 00:49 |
| ← chrisgeorge left | 00:50 |
| → lresende joined | 00:51 |
| ← QaDeS left | 00:52 |
| ← HyperNerdV2 left | 00:52 |
| → boombatower joined | 00:54 |
| → BiggFREE joined | 00:55 |
| ← osmosis left | 00:56 |
| ← gtrak` left | 00:57 |
| → nobdraisentone joined | 00:57 |
| → fosstux joined | 00:58 |
|
fosstux
| django | 00:58 |
|
| oope.... | 00:58 |
|
| Hi! I had an error in my .gitignore. How can I mark files to be deleted from the remote repo but to be kept locally? | 00:59 |
| ← mwrosen left | 00:59 |
|
GarethAdams
| fosstux: `git rm --cached file [..]` | 01:00 |
| ← btanaka left | 01:01 |
|
fosstux
| GameGamer43, I thought git rm also deletes the files locally..... | 01:01 |
|
milki
| fosstux: notice the --cached | 01:01 |
|
fosstux
| thx | 01:01 |
| ← lousygarua left | 01:02 |
| → peterpan joined | 01:03 |
| → gtrak` joined | 01:06 |
|
fosstux
| but when I then run git push even those files got pushed :-( | 01:06 |
| → pdtpatrick_ joined | 01:07 |
| → dreiss joined | 01:08 |
| ← pdtpatrick_ left | 01:08 |
| ← lresende left | 01:09 |
| → lresende joined | 01:09 |
| → htroyack joined | 01:10 |
| → ScottE joined | 01:10 |
| → rehat joined | 01:10 |
| ← ghvandoorn left | 01:10 |
| → rehat_ joined | 01:11 |
| ← iwoj left | 01:11 |
| → sam113101 joined | 01:12 |
| → Vampire0 joined | 01:12 |
|
frogonwheels
| fosstux: did you commit the change? | 01:13 |
|
| fosstux: if you've already pushed commits with those files in it, you may need to !rewrite those commits without the files in them. | 01:14 |
|
gitinfo
| fosstux: [!rewriting_public_history] Rewriting public history is a very bad idea. Anyone else who may have pulled the old history will have to `git pull --rebase` and even worse things if they have tagged or branched, so you must publish your humiliation so they know what to do. You will need to `git push -f` to force the push. The server may not allow this. See receive.denyNonFastForwards (git-config) | 01:14 |
| ← rehat left | 01:14 |
| → iwoj joined | 01:14 |
| ← Vampire0_ left | 01:15 |
| ← enmand left | 01:15 |
| → w09x joined | 01:16 |
| ← w09x left | 01:16 |
| ← iamjarvo left | 01:17 |
| → intripoon joined | 01:17 |
| ← intripoon_ left | 01:19 |
| ← palm_vue left | 01:20 |
| ← sam113101 left | 01:21 |
| → palm_vue joined | 01:21 |
|
fosstux
| thanks. that worked. | 01:21 |
|
Vinnie_win
| Why isn't git-subtree in the official Git distro ? | 01:24 |
| ← towski left | 01:24 |
| ← Chaser left | 01:25 |
| → notfunk joined | 01:27 |
| ← cakehero left | 01:27 |
| ← mritz left | 01:29 |
| ← yhager left | 01:29 |
| → jjbohn joined | 01:30 |
| ← hwrd|work left | 01:30 |
| ← jjbohn left | 01:30 |
| ← jperry2 left | 01:30 |
| → HyperNerdV2 joined | 01:32 |
| ← rehat_ left | 01:34 |
| → Matt_P joined | 01:38 |
|
Matt_P
| i have a remote repo checked out on my pc | 01:39 |
|
| im trying to add another remote repo (same server) | 01:39 |
|
| as a submodule | 01:39 |
|
| but its checking out the same repo as the first one | 01:39 |
| ← mocramis left | 01:40 |
| ← yoklov left | 01:40 |
| → mocramis joined | 01:40 |
| ← dreiss left | 01:41 |
| → iamjarvo joined | 01:44 |
| → jperry2 joined | 01:44 |
| → rehat joined | 01:48 |
| ← RaceCondition left | 01:49 |
| → yaazkal joined | 01:49 |
| → mxweas_ joined | 01:49 |
| ← jperry2 left | 01:50 |
| ← mcluskydodallas left | 01:50 |
| → friskd joined | 01:50 |
| ← iwoj left | 01:50 |
| → Seppoz joined | 01:51 |
|
Seppoz
| hey, whats the advantage of git over svn? | 01:52 |
| → Lord_DeathMatch joined | 01:52 |
| ← vitor-br left | 01:53 |
| → apok_ joined | 01:53 |
| ← ehsan left | 01:54 |
| ← apok left | 01:55 |
|
bremner
| !isgitbetter | 01:56 |
|
gitinfo
| We think so, but if you don't, please go away and use $YourFavoriteSystem instead. For a comparison to other VCSes, see http://thkoch2001.github.com/whygitisbetter/ | 01:56 |
| ← apok_ left | 01:57 |
| ← afuentes left | 01:58 |
| ← kmurph79 left | 01:58 |
|
offby1
| Seppoz: the name is easier to type -- letters are on the home row | 01:58 |
| → enigmuriatic joined | 01:58 |
| ← enigmuriatic left | 01:58 |
| ← Seppoz left | 02:00 |
| ← fosstux left | 02:00 |
| ← wbednarski left | 02:00 |
|
GarethAdams
| offby1: lol. except for the 'i' and the 't' | 02:01 |
|
| or is that the joke? | 02:01 |
| → enigmuriatic joined | 02:02 |
|
Matt_P
| what have I done :| | 02:02 |
|
| C:\Users\Matthew\Projects\merg.it>git push | 02:02 |
|
| fatal: Not a git repository: 'C:/Users/Matthew/Projects/merg.server/.git/modules/conn' | 02:02 |
| → mritz joined | 02:02 |
|
Matt_P
| i thought git used the .git inside the directory | 02:02 |
|
| i have no idea where it is getting the old stuff from ;\ | 02:03 |
| → yoklov joined | 02:04 |
| ← joshteam left | 02:06 |
| ← SegFaultAX left | 02:06 |
| ← Lord_DeathMatch left | 02:06 |
| → SegFaultAX joined | 02:07 |
| → chx joined | 02:07 |
|
chx
| Hi. Drupal still uses a patch workflow. How can I tell that if I apply patch A, then what other patches would fail? | 02:08 |
| → w09x joined | 02:14 |
|
offby1
| GarethAdams: it's a lame joke. It'd have been funnier if it were accurate. | 02:15 |
|
| But not that much funnier. | 02:15 |
|
enigmuriatic
| if i'm running a git i made on multiple machines, do I have to make all but one of them forks? | 02:15 |
| → hwrd|work joined | 02:15 |
| → Lord_DeathMatch joined | 02:15 |
|
| offby1 stares blankly | 02:16 |
|
offby1
| enigmuriatic: I assume there's a legitimate question in there somewhere, but I sure as hell don't know what you're talking about. | 02:16 |
|
enigmuriatic
| okay, im brand new to git. I made a repo for my .vimrc file. | 02:17 |
|
| i want to use it on my vps, my laptop, and my VM | 02:17 |
|
offby1
| sure | 02:17 |
|
| !repro | 02:17 |
|
gitinfo
| Please paste (using https://gist.github.com/ or similar) a transcript (https://gist.github.com/2415442) of your terminal session, or at least explain exactly what you did that led up to the problem. This will help immensely with troubleshooting. | 02:17 |
|
enigmuriatic
| https://help.github.com/articles/create-a-repo | 02:18 |
|
| i followed that tutorial for the first machine and it worked, but i | 02:18 |
|
offby1
| but you ... | 02:18 |
|
enigmuriatic
| m getting errors with the additional machines. is it because i need to fork it or something like that? | 02:18 |
|
offby1
| ?? | 02:18 |
|
| Couldn't tell ya! | 02:18 |
|
| If you follow the instructions that gitinfo gave you, that'd help. | 02:18 |
|
enigmuriatic
| i did, but does that only work for the one "master branch" or something like that? | 02:19 |
|
offby1
| Otherwise I have to guess what you did, and what you saw, and how what you saw differs from what you expected to see; and all that guessing makes my brain tired. | 02:19 |
|
| I don't mean to be rude, but until you show me a transcript, I will be both unable, and unmotivated, to help you. | 02:19 |
| → WillMarshall joined | 02:20 |
|
enigmuriatic
| okay, i may just venture off and come back if i really cant figured it out, because there are three transcripts and they're all very cluttered with mistakes and confusing | 02:21 |
|
offby1
| fair enough | 02:21 |
| ← yaazkal left | 02:21 |
|
offby1
| if you're _really_ having trouble, it should be easy for you to repro the problem with a clean transcript :-) | 02:21 |
|
| but there's a good chance you'll stumble into success | 02:22 |
| ← bubbles10101 left | 02:22 |
|
offby1
| hint: you should probably do "git init" just once, and "git clone" on all the other machines. | 02:22 |
|
enigmuriatic
| when i try to clone, it says the repo doesn't exist | 02:23 |
| → edude03 joined | 02:23 |
|
offby1
| enigmuriatic: it would be far more effective for you to tell us what you typed, and what you saw in response, and how that response differed from what you expected. | 02:24 |
|
| When you say "I try to clone" we can only guess what you actually did. | 02:24 |
|
| Capisce? | 02:24 |
|
| For all we know, you shouted "hey git, please clone" at your computer. | 02:24 |
|
enigmuriatic
| i typed "git clone", then it told me to specify a repo, so i typed "git clone vimrc", and then it told me that there's no such git | 02:25 |
|
| but i already added the remote origin | 02:25 |
|
offby1
| now we're getting somewhere. | 02:25 |
|
| when you type "git clone", the stuff after "clone" should be a URL, not just a word like "vimrc". | 02:25 |
|
| Now, you said something about "already added the remote origin", but of course, again, I can only guess what you meant, because you didn't tell me what you actually typed. | 02:26 |
| ← goshawk left | 02:26 |
|
offby1
| Are you starting to catch on to my shortcomings? | 02:26 |
|
| I need to know _exactly what you typed_. | 02:26 |
|
| Telling me anything else wastes both our time. | 02:26 |
|
enigmuriatic
| "git remote add origin https://github.com/myusername/vimrc | 02:26 |
|
| .git | 02:26 |
|
offby1
| aha! | 02:26 |
|
enigmuriatic
| " | 02:26 |
|
offby1
| better and better. | 02:26 |
|
| OK, so what did you see when you typed that "git remote add" command? | 02:27 |
| ← gtrak` left | 02:27 |
| ← chx left | 02:27 |
|
offby1
| (I really recommend that you read the doc about making a transcript) | 02:27 |
|
| ((and not just because I wrote it)) | 02:27 |
| → robotmay joined | 02:27 |
|
GarethAdams
| (if you missed it, the doc was https://gist.github.com/2415442) | 02:28 |
|
SaCu
| enigmuriatic, you did that in the directory where you did "git init", "git add ..." and "git commit"? | 02:28 |
| → byronb joined | 02:28 |
|
enigmuriatic
| i think i have it working now | 02:28 |
|
| yeah | 02:29 |
|
| yeah, a month or two ago i read a great tutorial on all of this | 02:29 |
|
| buti haven't used git since so ive forgotten most of it | 02:29 |
|
| and most of the new ones that have come out in a wave over the past few weeks are like cookbooks | 02:29 |
| ← Matt_P left | 02:30 |
|
enigmuriatic
| they dont really give you much idea of what you're doing and how git works | 02:30 |
| → gtrak` joined | 02:30 |
| ← oriba left | 02:31 |
| ← mxweas_ left | 02:32 |
| ← AaronMT left | 02:32 |
| ← dvide left | 02:32 |
| ← robotmay left | 02:33 |
| ← eletuchy left | 02:34 |
| ← kenneth left | 02:35 |
| ← Eridius left | 02:36 |
| ← orafu left | 02:36 |
| → orafu joined | 02:37 |
| ← mritz left | 02:38 |
| ← agile left | 02:38 |
| ← reuss left | 02:39 |
| ← Lulzon left | 02:39 |
| ← QaDeS_ left | 02:39 |
| → yaazkal joined | 02:40 |
| ← kcj left | 02:41 |
| ← smw left | 02:45 |
|
enigmuriatic
| what would be the reason that I committed but it isn't showing up on the repo in github? | 02:46 |
| ← HyperNerdV2 left | 02:46 |
|
enigmuriatic
| does it just take a while to update or do I have to somehow validate the commit | 02:46 |
|
GarethAdams
| enigmuriatic: git is a distributed SCM. All the commits you make stay local to your repository until you push them to another repository (or pull the from somewhere else) | 02:47 |
| ← mischat left | 02:47 |
|
GarethAdams
| so you don't even need to be connected to the internet to commit | 02:47 |
| ← martinjlowm left | 02:47 |
|
enigmuriatic
| ah right thank you. I will soon read that more comprehensive tutorial i bookmarked somewhere so i stop asking stupid questions like this :P | 02:48 |
|
| thanks | 02:48 |
| ← enigmuriatic left | 02:48 |
| → rideh joined | 02:50 |
| → Eridius joined | 02:51 |
|
sitaram
| offby1: did he ever, despite everything you said, offer any transcript of any part of the problem? (just curious...) | 02:52 |
|
| offby1 pages in his previous discussion | 02:52 |
|
offby1
| sitaram: dunno, I lost interest :) | 02:53 |
|
| offby1 reads scrollback | 02:53 |
|
offby1
| doesn't look like it. | 02:53 |
|
GarethAdams
| nope | 02:53 |
|
offby1
| I assume the customer is always right; and if people don't "get" that they need to provide a transcript, then it's our fault for not properly explaining why it's needed :-| | 02:53 |
| → mxweas_ joined | 02:54 |
| ← hwrd|work left | 02:54 |
| → uu joined | 02:54 |
|
sitaram
| you're too nice | 02:54 |
|
offby1
| yes. Yes, I am. | 02:55 |
|
| offby1 glares at the freeloading neighbourcat | 02:55 |
|
sitaram
| I disagree with you but I guess it's people like you who gave #git the reputation it seems to have. If it were full of people like me we'd be in flame wars all the time! | 02:55 |
|
offby1
| people be throwing Molotov cocktails at github! | 02:56 |
|
| funny how each IRC channel has its own tone. This one is polite and helpful, so I'm polite and helpful. | 02:56 |
|
| You should see me in #emacs, though; snarky and a S/N of about -30 dB | 02:57 |
|
| 'cuz that's how they roll in there. | 02:57 |
|
SaCu
| Well, like plants, some humans operate better in environments where others would have bitten the dust already... :) | 02:59 |
|
milki
| teh emacs os | 03:02 |
| ← jfelchner left | 03:02 |
|
sitaram
| offby1: I want to be like you but it's so much fun to mock people who dont listen. (Note: "dont listen", not "dont know") | 03:03 |
|
milki
| old man sitaram loves being senile | 03:03 |
| → kmurph79 joined | 03:03 |
|
sitaram
| my presumption is they came here to learn, and then they wont listen so -- why are they here then? | 03:03 |
|
| milki: did you ever take a look at http://sitaramc.github.com/gitolite/ips.html ? :-) | 03:04 |
|
offby1
| they came here for a quick fix. | 03:05 |
|
| or, some did. | 03:05 |
|
| that's often very different from learning. | 03:05 |
|
milki
| ya ya its great | 03:05 |
|
| we intend for them to learn | 03:05 |
|
| at least | 03:05 |
|
| whether they like it or not | 03:05 |
|
sitaram
| offby1: what I said applies to that also. Quick fix, learn, whatever -- if they dont listen, why are they here? | 03:05 |
|
offby1
| hm, true | 03:06 |
|
GarethAdams
| as a random person visiting a freenode channel, you don't know if the person replying to you actually knows anything. so, as someone helping you have to justify your questions to gain their trust | 03:06 |
|
sitaram
| milki: that page is not linked from the main page on purpose. I dont want anyone *accidentally* offended :) | 03:06 |
| ← etcetera left | 03:06 |
|
milki
| aha | 03:06 |
|
| *gasp* something offensive on teh interwebs | 03:07 |
|
sitaram
| GarethAdams: oh come on. That's a pretty poor reason. Scepticism, trying it out, is fine, but not supplying a transcript of the error when asked repeatedly? | 03:07 |
|
| milki: *double gasp* and from *me*!!! | 03:07 |
|
GarethAdams
| sitaram: I know, its weak | 03:07 |
|
offby1
| sitaram: I assume they figure it's a) a pain to do; and b) won't help much. | 03:08 |
|
GarethAdams
| in that case I imagine he was embarassed about showing lots of mistakes | 03:08 |
|
offby1
| a) is maybe sorta true; but they get b) vastly wrong | 03:08 |
|
| my helping average without a transcript is probably 0.200; _with_ a transcript it's probably .900 | 03:08 |
| → etcetera joined | 03:09 |
|
sitaram
| GarethAdams, offby1: in combination, it's lack of faith in the person helping. At that point it makes no sense to waste your "breath" so to speak. You're spending more energy convincing him than solving the problem or even thinking about it | 03:09 |
| → Yuuhi` joined | 03:09 |
|
offby1
| well, I rarely go to much effort. | 03:09 |
|
| If they won't help me help then, then ... | 03:10 |
| ← Zenmaker_ left | 03:10 |
|
sitaram
| there's this guy who came on to the gitolite list asking a silly question while claiming to have been using git for 7 years. (Do the math) | 03:10 |
| → Zenmaker_ joined | 03:10 |
|
sitaram
| several people tried to explain things to him but he couldn't get it into his noggin that the problem he had did not even exist! | 03:10 |
| ← Yuuhi left | 03:10 |
|
offby1
| "a cry for help" | 03:11 |
|
sitaram
| the worst thing is I sent him a very "wow you're far smarter than I am if you understood git in 2005 because I tried twice and failed" and the sarcasm was totally lost. He preened | 03:11 |
|
| sitaram learns a lesson | 03:11 |
|
sitaram
| never use sarcasm and subtlety :) | 03:11 |
| ← codeM0nK3Y left | 03:12 |
| → glennpratt joined | 03:13 |
| → shawngo joined | 03:14 |
| → mritz joined | 03:14 |
|
offby1
| or not without inventing new snarky smilies | 03:16 |
|
milki
| sitaram: thats what the \sarcasm is for | 03:16 |
| → DofLeFou joined | 03:17 |
| → Lulzon joined | 03:18 |
|
sitaram
| one can always tell an academic. They say \sarcasm (latex style) instead of </sarcasm> :) | 03:18 |
| → linduxed joined | 03:20 |
|
milki
| lol | 03:20 |
|
offby1
| I was considering making a LaTeX joke but didn't have the energy. | 03:20 |
| ← mxweas_ left | 03:24 |
|
milki
| no energy? im ircing in my nap | 03:26 |
| → bubbles10101 joined | 03:26 |
| ← BiggFREE left | 03:27 |
|
| offby1 is IRCing in his lap | 03:28 |
|
offby1
| that's why they call it a "laptop" | 03:28 |
| ← jast left | 03:30 |
| ← Chibby_ left | 03:32 |
| ← ben_alman left | 03:32 |
| → apok joined | 03:35 |
| → mxweas_ joined | 03:36 |
| → ben_alman joined | 03:36 |
| → jast joined | 03:36 |
| ← Sonderblade left | 03:37 |
| ← mxweas_ left | 03:37 |
| → neurodrone joined | 03:38 |
| ← neurodrone left | 03:38 |
| → neurodrone joined | 03:38 |
| → ZephyrLi joined | 03:39 |
| → ill1cit joined | 03:39 |
| → dreiss joined | 03:40 |
|
EugeneKay
| What's this about latex bodysuits? | 03:40 |
| ← ZephyrLi left | 03:40 |
| → ZephyrLi joined | 03:41 |
|
milki
| you mean plugsuits? | 03:41 |
|
FauxFaux
| What /isn't/ about latex bodysuits. | 03:41 |
|
offby1
| EugeneKay: weird. I'm watching a documentary about GW Bush 41, and he just said that when he first saw Barbara, she was wearing a rubber bathing suit | 03:41 |
| ← lresende left | 03:41 |
| → robertfw joined | 03:42 |
| ← robertfw left | 03:42 |
| → w09x_ joined | 03:42 |
| → lresende joined | 03:42 |
| ← TomyLobo left | 03:44 |
| ← iamjarvo left | 03:44 |
| ← lresende left | 03:44 |
|
EugeneKay
| I can't say it surprises me | 03:44 |
| ← glennpratt left | 03:44 |
|
| FauxFaux can't work out if milki is making an unobscure anime reference, or an obscure bdsm reference. | 03:45 |
| ← w09x left | 03:45 |
| ← eddiemoya left | 03:45 |
|
EugeneKay
| Why not both? | 03:45 |
|
| sitaram has worked out that offby1 made a not-at-all-obscure "we're all old people" reference | 03:45 |
| → glennpratt joined | 03:45 |
| → cooloney joined | 03:45 |
| ← apok left | 03:46 |
| → towski joined | 03:46 |
|
milki
| except sitaram is ancient | 03:47 |
| → smw joined | 03:48 |
| ← smw left | 03:48 |
|
offby1
| ancient, I tell ya | 03:48 |
| → smw joined | 03:49 |
|
milki
| FauxFaux: plugsuits are real?? | 03:49 |
| → panpainter joined | 03:49 |
|
FauxFaux
| milki: I'm not sure you want to know. | 03:50 |
|
| milki nods | 03:50 |
| → igotnolegs joined | 03:50 |
| → Sonderblade joined | 03:51 |
| ← w09x_ left | 03:51 |
| → w09x joined | 03:51 |
| ← Lulzon left | 03:51 |
| → mxweas_ joined | 03:52 |
|
sitaram
| milki: references to Barbara Bush make me feel like a teenager though. Compared to her, I am... | 03:52 |
| → iamjarvo joined | 03:52 |
| → dhruvasagar joined | 03:52 |
|
iamjarvo
| what are .dat files? | 03:52 |
|
FauxFaux
| Could be anything. | 03:53 |
| ← jast left | 03:53 |
|
iamjarvo
| i have a bunch of these pull_201207010840.dat | 03:53 |
|
FauxFaux
| They're certainly not produced by git. | 03:54 |
|
iamjarvo
| kk | 03:54 |
|
| thanks | 03:54 |
|
offby1
| what .dat file? | 03:54 |
|
| who .dat? | 03:54 |
| ← Eridius left | 03:54 |
| ← thelazydeveloper left | 03:55 |
|
iamjarvo
| offby1 such a jokester :) | 03:55 |
| ← rideh left | 03:56 |
| ← glennpratt left | 03:56 |
| → BiggFREE joined | 03:58 |
| → jast joined | 04:01 |
| → cybersphinx joined | 04:03 |
| → private joined | 04:04 |
| → Eridius joined | 04:04 |
| private → Guest19570 | 04:04 |
| ← boombatower left | 04:06 |
| → jackh joined | 04:06 |
| ← the_cybersphinx left | 04:06 |
| ← jackh left | 04:07 |
| ← cilly left | 04:11 |
| ← cooloney left | 04:11 |
| ← adamm left | 04:12 |
| → renzhi joined | 04:12 |
| → cilly joined | 04:13 |
| → macrover joined | 04:14 |
| → centipedefarmer joined | 04:17 |
| ← DofLeFou left | 04:18 |
| ← mklappstuhl left | 04:18 |
| ← centipedefarmer left | 04:19 |
| → joshteam joined | 04:20 |
| ← ill1cit left | 04:21 |
| ← guampa left | 04:21 |
| → patrick85 joined | 04:22 |
| ← dhruvasagar left | 04:22 |
| → herdingcat joined | 04:23 |
| ← mxweas_ left | 04:24 |
| ← WillMarshall left | 04:24 |
| ← kmurph79 left | 04:24 |
| → topi joined | 04:25 |
| → WillMarshall joined | 04:26 |
| → lresende joined | 04:26 |
|
rhizmoe
| i've got a problem, the error "unable to find remote helper for 'ssh'" http://pastie.org/4253684 | 04:26 |
|
defaultro
| here is what I am thinking and I think it's going to work. I'll do an svn export so it doesn't include the .svn directories. Then from the directory I checked out the svn repo, I will create my git repo | 04:28 |
|
rhizmoe
| that should work fine | 04:28 |
|
defaultro
| sweet | 04:28 |
|
rhizmoe
| you lose history | 04:28 |
|
defaultro
| yeah, that's the problem | 04:28 |
|
| is it possible to import them too | 04:29 |
| ← dreiss left | 04:29 |
|
rhizmoe
| not from svn export, i don't think :) | 04:29 |
|
defaultro
| k | 04:29 |
|
rhizmoe
| or this: http://stackoverflow.com/questions/79165/how-to-migrate-svn-with-history-to-a-new-git-repository | 04:29 |
|
defaultro
| thanks | 04:29 |
|
| I'll check it out | 04:29 |
| ← igotnolegs left | 04:30 |
| ← etcetera left | 04:30 |
| ← imrobert left | 04:30 |
| ← Axsuul left | 04:36 |
| → eletuchy joined | 04:36 |
| → beautifulmind joined | 04:36 |
| → Chamunks joined | 04:37 |
| ← BiggFREE left | 04:38 |
| → DofLeFou joined | 04:38 |
|
Chamunks
| is there a gitextensions type app for debian flavored linux? | 04:39 |
|
rhizmoe
| just a gui? | 04:40 |
|
Chamunks
| well just something fairly full featured. | 04:40 |
|
rhizmoe
| how many features is "full?" | 04:40 |
|
| regardless, i like git-cola | 04:41 |
|
Chamunks
| I just learnt git extensions to get my head around git. | 04:41 |
| ← rehat left | 04:41 |
|
Chamunks
| now my installation of 64bit win7 failed and i just defaulted to ubuntu kus it was around. | 04:41 |
|
| so now i dont know what to use so I'll try git-cola that sounds fun :P | 04:41 |
|
rhizmoe
| i don't know about fun, but it's fairly straightforward | 04:42 |
| ← htroyack left | 04:44 |
| → angelsl joined | 04:44 |
| → kmurph79 joined | 04:46 |
| → mxweas_ joined | 04:46 |
| → etcetera joined | 04:46 |
| → andrewhl joined | 04:47 |
| ← Tuna-Fish left | 04:49 |
| → HyperNerdV2 joined | 04:50 |
| ← ZephyrLi left | 04:50 |
| ← Eridius left | 04:51 |
|
Chamunks
| lol well as long as it works ok im happy :) | 04:51 |
| → thiago joined | 04:52 |
| → mklappstuhl joined | 04:54 |
| ← uu left | 04:55 |
| → Tuna-Fish joined | 04:56 |
| ← WillMarshall left | 04:56 |
| ← jast left | 04:57 |
| → hwrd|work joined | 04:58 |
| ← Zenmaker_ left | 05:01 |
| → Zenmaker_ joined | 05:01 |
| ← mishok13 left | 05:04 |
| → olaf_ joined | 05:07 |
| ← etcetera left | 05:08 |
| → glennpratt joined | 05:08 |
| → reuss joined | 05:14 |
| ← yaazkal left | 05:14 |
| ← towski left | 05:15 |
| ← beautifulmind left | 05:20 |
| ← shigekimorimoto left | 05:20 |
| ← thiago left | 05:20 |
| ← Goplat left | 05:20 |
| → shigekimorimoto joined | 05:21 |
| ← Tuna-Fish left | 05:22 |
| ← peterpan left | 05:23 |
| → thirdknife joined | 05:23 |
| ← DofLeFou left | 05:24 |
| → Tuna-Fish joined | 05:24 |
| ← macrover left | 05:30 |
| ← nicc left | 05:30 |
| ← glennpratt left | 05:31 |
| → nicc joined | 05:31 |
| → toabctl joined | 05:34 |
| → subhojit777 joined | 05:34 |
| → LeMike1 joined | 05:34 |
| → dc5ala joined | 05:36 |
| ← LeMike left | 05:36 |
| → glennpratt joined | 05:39 |
| ← madewokherd left | 05:39 |
| ← Tuna-Fish left | 05:40 |
| ← glennpratt left | 05:40 |
| ← mxweas_ left | 05:43 |
| ← iamjarvo left | 05:46 |
| → Tuna-Fish joined | 05:46 |
| ← eletuchy left | 05:47 |
| → mxweas_ joined | 05:47 |
| → glennpratt joined | 05:49 |
| ← glennpratt left | 05:49 |
| ← Tuna-Fish left | 05:49 |
| → etcetera joined | 05:53 |
| → Tuna-Fish joined | 05:53 |
| → prasannatsm joined | 05:53 |
| → pantsman joined | 05:54 |
| ← pantsman left | 05:54 |
| → pantsman joined | 05:54 |
| ← edude03 left | 05:54 |
| → edude03_ joined | 05:54 |
| ← mritz left | 05:58 |
| → chovy joined | 05:59 |
|
chovy
| i commit a directory that was a git clone into git. And now I get an annoying message everytime I do git status | 05:59 |
| ← patrick85 left | 06:02 |
| ← OOPMan left | 06:02 |
| → Sky[x] joined | 06:04 |
| ← gitinfo left | 06:04 |
| → ferdna joined | 06:06 |
| ← Chamunks left | 06:06 |
| ← nutron left | 06:07 |
|
rhizmoe
| having some trouble with remote repos: fatal: Unable to find remote helper for 'svn' | 06:08 |
|
| setting up a remote repo, i should say | 06:08 |
|
| but i think that error, which comes on push, is local | 06:09 |
|
milki
| rhizmoe: what do you mean by setting up a remote repo? | 06:09 |
|
| and why does it say svn | 06:09 |
|
| :o | 06:09 |
| → rehat joined | 06:09 |
|
rhizmoe
| milki: origin is svn://git@server:44444/repos/test.git | 06:10 |
|
| oh crap! | 06:10 |
|
prasannatsm
| git pull shows "Performing inexact rename detection" and consumes all RAM + Swap. How to solve this? | 06:10 |
|
| rhizmoe tries again | 06:10 |
|
milki
| but...it says svn | 06:10 |
|
rhizmoe
| sorry, i'm transitioning | 06:10 |
|
| milki: yes, that's what i just realized :) | 06:10 |
|
milki
| ooo | 06:10 |
|
| :P | 06:10 |
|
| prasannatsm: pkill? | 06:10 |
|
| rhizmoe: also, the path is relative to / | 06:11 |
|
prasannatsm
| what is pkill? | 06:11 |
|
milki
| process kill | 06:11 |
|
prasannatsm
| what to do with pkill? | 06:11 |
|
milki
| is this not linux -.- | 06:11 |
|
prasannatsm
| I need to pull the latest changes but the problem does not let me do that. Even after waiting for 1 hour it continues. | 06:12 |
|
| It is linux only. What is the purpose of pkill in this context? | 06:13 |
|
milki
| you kill git | 06:13 |
|
| so git doesnt run | 06:13 |
| ← subhojit777 left | 06:14 |
| → jast joined | 06:15 |
| ← hakunin left | 06:15 |
| → j342 joined | 06:18 |
|
prasannatsm
| but the problem is not solved yet. I need to pull the latest version but without running into this trouble. | 06:18 |
|
jkitchen
| prasannatsm: do you have local changes which need to be preserved? | 06:18 |
|
| might be better just to make a new clone | 06:18 |
| ← thirdknife left | 06:18 |
|
prasannatsm
| I cannot delete and clone the full repository again as it is more than 1GB in size. | 06:18 |
|
| No need of local changes (assuming) I will have a back up copy. | 06:19 |
| → hakunin joined | 06:19 |
|
jkitchen
| and 1GB is too much for you to redownload? | 06:19 |
|
prasannatsm
| doing it daily is too much :) | 06:19 |
|
jkitchen
| oh, this is a daily occurrence? | 06:20 |
|
prasannatsm
| mostly (it happens in a couple of days).. | 06:20 |
|
jrdnn
| Please, what does this mean? "- return result;\n+ return result;" where \n is a newline. | 06:20 |
| → ehsan joined | 06:20 |
|
jkitchen
| prasannatsm: are you making huge amounts of changes in the upstream repo or something? maybe something in your workflow is wonky | 06:21 |
|
prasannatsm
| What is the meaning of "Performing inexact rename detection" and what is the reason behind it? I would like to understand. | 06:21 |
|
| The repository is linux-next (linux kernel repository). | 06:21 |
|
jkitchen
| wow, you've been dealing with this issue for months it would seem :) | 06:22 |
|
prasannatsm
| and I am doing this in my home (not office network where unlimited download is available).. So I have to optimize this. | 06:22 |
|
jrdnn
| prasannatsm: Git compares all the files and ones that are over 50% same lines are counted as renamed files | 06:22 |
|
prasannatsm
| Exactly. | 06:22 |
|
| How to tell git not to do this? | 06:23 |
|
| Is it possible to bypass this problem and still pull the latest code? | 06:23 |
|
jkitchen
| other than pointing you at the answer provided in the thread you posted a while back, I don't know, sorry :( | 06:24 |
|
| I'm assuming you've already tried that method | 06:24 |
|
prasannatsm
| Yeah but nothing fruitful. | 06:24 |
| ← HyperNerdV2 left | 06:24 |
| → thirdknife joined | 06:25 |
|
jrdnn
| prasannatsm: Use resolve instead of recursive mode for git pull | 06:26 |
| → harshpb joined | 06:26 |
|
prasannatsm
| I will give that a try. | 06:27 |
| ← andrewhl left | 06:31 |
| ← jast left | 06:32 |
| → dzonder joined | 06:34 |
| → und3f joined | 06:39 |
|
prasannatsm
| jrdnn: do you mean I should resolve things manually? Or what do you mean by "resolve instead of recursive mode for git pull"? | 06:40 |
|
| how to do that? | 06:40 |
| ← harshpb left | 06:42 |
| → jast joined | 06:42 |
| → harshpb joined | 06:42 |
| ← friskd left | 06:47 |
| ← cyphase left | 06:48 |
| ← Tuna-Fish left | 06:49 |
| ← Fretta left | 06:50 |
| → longbeach joined | 06:50 |
| → Tuna-Fish joined | 06:51 |
| → Chib joined | 06:52 |
| ← kukks left | 06:53 |
| ← Tuna-Fish left | 06:55 |
| ← kmurph79 left | 06:56 |
| ← jast left | 06:56 |
| → Tuna-Fish joined | 06:56 |
| ← lresende left | 06:56 |
| ← harshpb left | 06:58 |
| ← Tuna-Fish left | 07:01 |
| → marthinal joined | 07:02 |
| → Tuna-Fish joined | 07:02 |
| → flavius joined | 07:02 |
| → thiago joined | 07:03 |
| → nutron joined | 07:04 |
| ← Guest19570 left | 07:05 |
| → cyphase joined | 07:05 |
| ← panpainter left | 07:05 |
| ← w09x left | 07:06 |
| ← Sky[x] left | 07:06 |
| → Dave^| joined | 07:10 |
| → hoschi joined | 07:16 |
| ← palm_vue left | 07:20 |
| → palm_vue joined | 07:21 |
| ← ferdna left | 07:23 |
| → aspotashev joined | 07:25 |
| ← gavin_huang left | 07:28 |
| ← thiago left | 07:29 |
| → jfelchner joined | 07:31 |
| → iwoj joined | 07:32 |
| → gitinfo joined | 07:33 |
| ChanServ set mode: +o | 07:33 |
| ← prasannatsm left | 07:34 |
| → jast joined | 07:34 |
| → KaLam1ty` joined | 07:37 |
| → BiggFREE joined | 07:38 |
| ← yoklov left | 07:41 |
| ← subbyyy left | 07:43 |
|
EugeneKay
| sitaram - do you have a mailing list for gitolite tag announcements? github is.... spammy. | 07:44 |
| ← hwrd|work left | 07:47 |
| ← jast left | 07:48 |
| → jast joined | 07:48 |
| → Parabol joined | 07:51 |
| → dreiss joined | 07:53 |
| → dr_lepper joined | 07:53 |
| ← dr_lepper left | 07:53 |
| → dr_lepper joined | 07:53 |
| ← Kulrak left | 07:58 |
| → Kulrak joined | 07:58 |
| ← Kulrak left | 07:58 |
| → Kulrak joined | 07:58 |
| ← olaf_ left | 07:58 |
| ← jpieper left | 07:59 |
| → olaf_ joined | 07:59 |
| → w41_ joined | 07:59 |
| → ReekenX joined | 08:01 |
| → jpieper joined | 08:01 |
| ← jast left | 08:02 |
| ← w41 left | 08:02 |
| ← Davey left | 08:02 |
| → robotmay joined | 08:03 |
| → ipronin joined | 08:04 |
| → rchavik joined | 08:05 |
| ← rchavik left | 08:05 |
| → rchavik joined | 08:05 |
| ← jason237 left | 08:06 |
| ← thirdknife left | 08:06 |
| → airborn joined | 08:06 |
| → mmc1 joined | 08:06 |
| ← laen0k left | 08:08 |
| → jast joined | 08:08 |
| → d0k joined | 08:08 |
| → laen0k joined | 08:09 |
| → duckxx joined | 08:09 |
|
sitaram
| EugeneKay: are you not on the gitolite mailing list? | 08:10 |
| → Sky[x] joined | 08:11 |
| → skorgon joined | 08:11 |
|
sitaram
| EugeneKay: https://groups.google.com/d/msg/gitolite/JUohsYg-c48/il9atk2bpJoJ | 08:12 |
| ← dr_lepper left | 08:13 |
| ← jast left | 08:16 |
| → mobilegamelabs joined | 08:17 |
| → arietis joined | 08:21 |
| ← toabctl left | 08:22 |
| → thirdknife joined | 08:23 |
| ← BiggFREE left | 08:23 |
| ← rehat left | 08:25 |
| → nioncode joined | 08:28 |
| → raporteur joined | 08:38 |
| ← skorgon left | 08:42 |
| → martinjlowm joined | 08:42 |
| ← mxweas_ left | 08:43 |
| → jast joined | 08:43 |
| → blacktulip joined | 08:45 |
| → fisted_ joined | 08:46 |
| ← fisted left | 08:46 |
| → snearch joined | 08:46 |
| ← jast left | 08:49 |
| → __iron joined | 08:51 |
| → da_news joined | 08:53 |
| ← da_news left | 08:53 |
| → w09x joined | 08:54 |
| ← iwoj left | 08:54 |
| ← Parabol left | 08:54 |
| → jast joined | 08:56 |
| ← pantsman left | 08:59 |
| ← ReekenX left | 09:02 |
| ← duckxx left | 09:03 |
| ← thirdknife left | 09:03 |
| → TomyLobo joined | 09:03 |
| ← Fandekasp left | 09:03 |
| ← archdori left | 09:03 |
| → Fandekasp joined | 09:05 |
| → pantsman joined | 09:05 |
| ← pantsman left | 09:05 |
| → pantsman joined | 09:05 |
| → archdori joined | 09:05 |
| → whitman joined | 09:05 |
| → Guest10990 joined | 09:06 |
| ← jast left | 09:07 |
| ← jfelchner left | 09:07 |
| ← Guest10990 left | 09:12 |
| → skorgon joined | 09:12 |
| → jast joined | 09:12 |
| ← j342 left | 09:13 |
| ← troyt left | 09:14 |
| ← Sky[x] left | 09:15 |
| ← jhford left | 09:15 |
| ← txomon|home left | 09:15 |
| ← nyuszika7h left | 09:16 |
| ← SirFunk left | 09:16 |
| nioncode → nioncode|busy | 09:19 |
| → thirdknife joined | 09:19 |
| ← robotmay left | 09:20 |
| → troyt joined | 09:21 |
| → jhford joined | 09:21 |
| → SirFunk joined | 09:22 |
| → lixef joined | 09:22 |
| → eagles0513875 joined | 09:22 |
|
eagles0513875
| hey guys is there a way i can force a merge | 09:22 |
|
| back into my master branch | 09:23 |
| → tg joined | 09:24 |
| → Pupeno_W joined | 09:24 |
|
GarethAdams
| what do you mean "force a merge"? | 09:26 |
|
cmn
| force meaning what | 09:26 |
|
| git merge will try to merge, and only stop if bad things would happen | 09:26 |
| → ISF joined | 09:28 |
| ← Pupeno_W left | 09:28 |
| ← jast left | 09:28 |
| Marcux83|away → Guest15258 | 09:31 |
|
eagles0513875
| actually fixed it | 09:32 |
| ← lixef left | 09:33 |
| → i42n joined | 09:36 |
| → lousygarua joined | 09:36 |
| → j342 joined | 09:37 |
| ← airborn left | 09:37 |
| → marhaban joined | 09:38 |
| ← blacktulip left | 09:38 |
| → subhojit777 joined | 09:39 |
| → jast joined | 09:39 |
| ← thirdknife left | 09:40 |
| → tomislater joined | 09:43 |
| → OOPMan joined | 09:46 |
| ← rchavik left | 09:47 |
| → thirdknife joined | 09:53 |
| ← arietis left | 09:55 |
| → arietis joined | 09:56 |
| ← ology left | 09:56 |
| → khismetix joined | 09:57 |
| → mischat joined | 09:57 |
| → airborn joined | 09:57 |
| ← airborn left | 09:57 |
| ← TomyLobo left | 09:59 |
| ← ipronin left | 10:00 |
| → lixef joined | 10:01 |
| → ipronin joined | 10:01 |
| → dfr|mac joined | 10:05 |
| ← aspotashev left | 10:06 |
| → rchavik joined | 10:12 |
| ← rchavik left | 10:12 |
| → rchavik joined | 10:12 |
| ← spyro left | 10:13 |
| ← marhaban left | 10:13 |
| → ciao joined | 10:17 |
| ← ciao left | 10:17 |
| → n1x joined | 10:21 |
| ← renzhi left | 10:23 |
| → patrick85 joined | 10:24 |
| ← OOPMan left | 10:26 |
| → jjido joined | 10:29 |
| → kevinfagan joined | 10:29 |
| → TomyLobo joined | 10:29 |
| ← selckin left | 10:31 |
| → caddoo joined | 10:33 |
| ← jjido left | 10:33 |
| → jjido joined | 10:34 |
| → zastaph joined | 10:36 |
| → nyuszika7h joined | 10:36 |
| ← subhojit777 left | 10:36 |
| → simplechat joined | 10:37 |
| ← simplechat left | 10:37 |
| ← dfr|mac left | 10:41 |
| ← Dave^| left | 10:42 |
| → Dave^| joined | 10:43 |
| → d0k_ joined | 10:43 |
| ← jast left | 10:44 |
| ← d0k left | 10:44 |
| d0k_ → d0k | 10:44 |
| → matthiaskrgr joined | 10:46 |
| → dfr|mac joined | 10:51 |
| ← dfr|mac left | 10:53 |
| ← AlbireoX` left | 10:55 |
| → dfr|mac joined | 10:55 |
| ← patrick85 left | 10:59 |
| → patrick85 joined | 10:59 |
| → ToBeFree joined | 11:02 |
| → Fast2 joined | 11:03 |
| ← khismetix left | 11:05 |
| → khismetix joined | 11:05 |
| ← snearch left | 11:07 |
| ← project2501a left | 11:09 |
| → vervic joined | 11:11 |
| → oriba joined | 11:11 |
| ← herdingcat left | 11:12 |
| ← w09x left | 11:13 |
| → herdingcat joined | 11:14 |
| → thelazydeveloper joined | 11:15 |
| → w09x joined | 11:15 |
| → Per4u3e joined | 11:17 |
| → spyro joined | 11:19 |
| ← svm_invictvs left | 11:22 |
| → svm_invictvs joined | 11:26 |
| ← svm_invictvs left | 11:26 |
| → svm_invictvs joined | 11:26 |
| ← mobilegamelabs left | 11:30 |
| → SkAzZ joined | 11:31 |
| ← jjido left | 11:31 |
| ← jargon- left | 11:32 |
| → blacktulip joined | 11:35 |
| ← patrick85 left | 11:36 |
| → spaceonline joined | 11:36 |
| → syphar joined | 11:36 |
| → Chillance joined | 11:36 |
| ← w09x left | 11:37 |
| ← Chillance left | 11:40 |
| → Chillance joined | 11:41 |
| → gusnan joined | 11:42 |
| ← bubbles10101 left | 11:42 |
| → w09x joined | 11:43 |
| → jast joined | 11:43 |
| → diegoviola joined | 11:45 |
| Guest15258 → Marcux83 | 11:45 |
| → ipalaus joined | 11:45 |
| → Seer49 joined | 11:45 |
| → Seppoz joined | 11:46 |
| → dvide joined | 11:50 |
| ← ToBeFree left | 11:50 |
| → quazimodo joined | 11:50 |
| ← jast left | 11:52 |
| ← lixef left | 11:54 |
| → enmand joined | 11:55 |
| → jast joined | 11:55 |
| ← marthinal left | 11:59 |
| ← Seer49 left | 12:00 |
| → robotmay joined | 12:01 |
| → AdrienBrault joined | 12:03 |
| → marhaban joined | 12:05 |
| → marthinal joined | 12:06 |
| ← thirdknife left | 12:07 |
| ← spaceonline left | 12:08 |
| → patrick85 joined | 12:11 |
| → Seer49 joined | 12:12 |
| ← robotmay left | 12:13 |
| → leilaM joined | 12:14 |
| ChanServ set mode: +v | 12:20 |
| ← n1x left | 12:21 |
| → thirdknife joined | 12:21 |
| → Parabol joined | 12:23 |
| → aspotashev joined | 12:23 |
| → ReekenX joined | 12:24 |
| → kenneth joined | 12:27 |
| ← kenneth left | 12:27 |
| ← lousygarua left | 12:27 |
| ← ehsan left | 12:27 |
| → yorick joined | 12:28 |
| → peterpan joined | 12:28 |
| ← marhaban left | 12:30 |
| ← Nibato left | 12:32 |
| → newbie joined | 12:34 |
| ← skorgon left | 12:34 |
| newbie → Guest28751 | 12:34 |
| ← vervic left | 12:35 |
| → Shusshu joined | 12:36 |
|
axrfnu
| how to update the list of remote refs on the local system after one did remote-delete a branch? | 12:36 |
|
FauxFaux
| git remote update | 12:36 |
|
axrfnu
| hmm, the deleted brach is still shown in "git branch -av" | 12:37 |
|
wereHamster
| axrfnu: git remote prune origin | 12:37 |
| ← Layke left | 12:37 |
|
axrfnu
| wereHamster: yeah, that did the trick. thank you! | 12:38 |
| → Nibato joined | 12:39 |
|
jast
| sorry if the bot is slow today. we've got heavy server load. | 12:40 |
| ← tomislater left | 12:40 |
|
jast
| the website is down for the time being, too | 12:40 |
| ← gitinfo left | 12:41 |
| ← Shusshu left | 12:42 |
| ← marthinal left | 12:44 |
| → gitinfo joined | 12:45 |
| ChanServ set mode: +o | 12:45 |
| → andrewhl joined | 12:46 |
| ← __iron left | 12:53 |
| → tinti joined | 12:53 |
| ← patrick85 left | 12:54 |
| → skorgon joined | 12:56 |
| ← aspotashev left | 12:57 |
| → aspotashev| joined | 12:58 |
| → chris__ joined | 13:01 |
| ← thirdknife left | 13:02 |
| → pantsman- joined | 13:02 |
| → frerich_ joined | 13:05 |
| ← pantsman left | 13:05 |
| ← Guerrero left | 13:09 |
| ← frerich_ left | 13:10 |
| → Guerrero joined | 13:12 |
| → thirdknife joined | 13:14 |
| → madewokherd joined | 13:15 |
| ← localhost left | 13:17 |
| → Rescue9 joined | 13:18 |
| → centipedefarmer joined | 13:19 |
| → nickpresta joined | 13:19 |
| → localhost joined | 13:19 |
| → toabctl joined | 13:20 |
| ← palm_vue left | 13:20 |
| → jargon- joined | 13:21 |
| → palm_vue joined | 13:21 |
| → iamjarvo joined | 13:23 |
| ← nickpresta left | 13:23 |
| ← aspotashev| left | 13:23 |
| → aspotashev|| joined | 13:23 |
| → dhruvasagar joined | 13:24 |
| → vitor-br joined | 13:24 |
| → nickpresta joined | 13:26 |
| → DofLeFou joined | 13:26 |
| ← dhruvasagar left | 13:27 |
| → aspotashev joined | 13:28 |
| ← aspotashev|| left | 13:28 |
| ← nickpresta left | 13:30 |
| → wbednarski joined | 13:32 |
| → aspotashev| joined | 13:32 |
| ← aspotashev left | 13:32 |
| ← w09x left | 13:33 |
| → dhruvasagar joined | 13:34 |
| → sq-one joined | 13:35 |
| → txomon|home joined | 13:35 |
| ← dfr|mac left | 13:37 |
| → btree_ joined | 13:38 |
| ← mischat left | 13:38 |
| ← khismetix left | 13:38 |
| ← wbednarski left | 13:40 |
| ← btree__ left | 13:41 |
| ← aspotashev| left | 13:42 |
| → marhaban joined | 13:43 |
| ← marhaban left | 13:43 |
| ← rchavik left | 13:45 |
| ← mmc1 left | 13:45 |
| ← Fast2 left | 13:45 |
| ← daethorian left | 13:46 |
| → glennpratt joined | 13:46 |
| → w09x joined | 13:47 |
| ← w09x left | 13:48 |
| → aspotashev| joined | 13:50 |
| → guampa joined | 13:53 |
| → Ian334 joined | 13:57 |
| ← Ian334 left | 13:58 |
| ← skorgon left | 13:59 |
| nioncode|busy → nioncode | 14:01 |
| → afuentes joined | 14:01 |
| ← dhruvasagar left | 14:02 |
| ← neurodrone left | 14:03 |
| ← peterpan left | 14:04 |
| ← enmand left | 14:05 |
| ← kevinfagan left | 14:06 |
| → kevinfagan joined | 14:07 |
| → jperry2 joined | 14:07 |
| ← jperry2 left | 14:08 |
| → surfdue joined | 14:10 |
| → jjido joined | 14:11 |
| → nickpresta joined | 14:12 |
| → patrick85 joined | 14:12 |
| ← SkAzZ left | 14:13 |
| ← Milossh left | 14:15 |
| ← bartman left | 14:16 |
| ← philips_ left | 14:16 |
| → robert_ joined | 14:17 |
|
robert_
| so, I'm getting, 'git-upload-pack: /lib/libc.so.6: version `GLIBC_2.16' not found (required by git-upload-pack)' when I try to execute 'git clone --no-checkout "/home/robert-butler/.bundler/cache/git/sinatra-b525892ea06b9fac17e190c37b6500b2c2378e0b" "/home/robert-butler/.bundler/ruby/1.9.1/sinatra-762967f8aa33"' | 14:18 |
|
jjido
| what is your glibc version? | 14:19 |
|
wereHamster
| and how did you install git | 14:19 |
| → philips_ joined | 14:19 |
| ← jgoss left | 14:20 |
| ← jjido left | 14:22 |
|
crissi
| how i can add files to .gitignore using git gui? | 14:22 |
|
offby1
| dunno | 14:22 |
| ← Guest28751 left | 14:22 |
|
robert_
| Oh. duh. | 14:23 |
| ← patrick85 left | 14:23 |
| ← herdingcat left | 14:24 |
| ← nowhere_man left | 14:25 |
| → nowhere_man joined | 14:25 |
|
defaultro
| since git is distributed in nature, and each developer has his own copy of the repo, what is the ideal way of commiting? | 14:25 |
|
nevyn
| the only way possible. | 14:26 |
|
| locally | 14:26 |
|
| so commits are always to your local repo | 14:27 |
|
defaultro
| i mean, let's say 5 programmers working on the same repo | 14:28 |
| ← leilaM left | 14:28 |
|
nevyn
| 5 programmers working on the same project each with a repo | 14:28 |
|
| yes | 14:28 |
|
| and maybe a "cannonical repo" if you want to use a push to centre workflow. | 14:29 |
|
defaultro
| ok. So every one before starting on it should do a pull? Or should we push to bare setup? | 14:29 |
|
nevyn
| in group projects you generally want people to clone not init | 14:29 |
|
| defaultro: so.. git doesn't mandate any particular workflow | 14:30 |
|
defaultro
| ok | 14:30 |
|
nevyn
| you can do anything from a full mesh (which does get unwieldy fast) to core 2 devs + people pushing through them to anything you like | 14:30 |
| → cakehero joined | 14:30 |
|
defaultro
| let's say we're both working on the same project | 14:31 |
|
nevyn
| yep | 14:31 |
|
defaultro
| i don't want to update test2.css while you had updates from last night | 14:31 |
|
nevyn
| why not? | 14:31 |
|
defaultro
| what I have the not updated version and I start updating it? | 14:32 |
|
| what if I ... | 14:32 |
|
nevyn
| well.. there are a few things that could happen | 14:32 |
| ← Mannequin left | 14:32 |
|
nevyn
| if the edits you make and the edits I make are independent git will merge them when we each pull | 14:33 |
|
| if we edit the same area of the file then it'll cause a conflict | 14:33 |
| ← Tommy[D] left | 14:33 |
|
defaultro
| ok | 14:33 |
|
nevyn
| and when one of us attemts to merge it we'll have to fix it up | 14:33 |
| → Tommy[D] joined | 14:34 |
|
defaultro
| so let's say we work on control.css file. You worked on it last night and you modified line 47. Today, I worked on my local copy. I updated line 92. | 14:34 |
|
nevyn
| yep | 14:34 |
| ← cakehero left | 14:34 |
|
defaultro
| will it cause conflict? | 14:34 |
|
nevyn
| nope | 14:34 |
|
defaultro
| oh. I remember in svn, I won't be able to commit it. I might be wrong | 14:35 |
|
nevyn
| you're correct. | 14:35 |
|
defaultro
| are you familiar with svn? | 14:35 |
|
| oh ok | 14:35 |
|
nevyn
| svn won't let you commit if you're not uptodate with the central repo | 14:35 |
|
defaultro
| got it | 14:35 |
|
| that is one neat feature | 14:35 |
|
nevyn
| but. | 14:35 |
|
| no it's not | 14:35 |
| → nowhereman joined | 14:36 |
|
nevyn
| git won't let you push to a remote repo unless you have the current refspec for the head of the branch you're pushing to (same thing effectively) | 14:36 |
|
| the probem is. | 14:36 |
|
defaultro
| k | 14:36 |
|
nevyn
| commit means something different in git to what it means in svn (kinda) | 14:36 |
| → zhulikas joined | 14:37 |
|
defaultro
| k | 14:37 |
| ← toabctl left | 14:37 |
|
defaultro
| ideally, what is the best way? Git pull before starting working on local copy? | 14:37 |
|
nevyn
| defaultro: it depends on requirements | 14:37 |
| → Lulzon joined | 14:37 |
|
nevyn
| in how do you work. | 14:38 |
|
defaultro
| k | 14:38 |
|
| at work, i got used to svn | 14:38 |
|
| we svn update every morning | 14:38 |
|
nevyn
| so emulating svn semantics while still allowing offline commits etc is easy. | 14:38 |
|
defaultro
| k | 14:38 |
|
nevyn
| but git doesn't HAVE to work like svn | 14:39 |
|
| even tho it can | 14:39 |
|
| for this workflow case. | 14:39 |
| → _iron joined | 14:39 |
| ← nowhere_man left | 14:39 |
|
defaultro
| k | 14:40 |
|
nevyn
| so make a bare repo (or use a central server manager like gitolite) | 14:40 |
| ← centipedefarmer left | 14:40 |
|
nevyn
| each developer clones it. | 14:40 |
|
| they commit locally | 14:40 |
|
| and push commits back to the central bare repo | 14:41 |
|
defaultro
| got it | 14:41 |
|
| thanks nevyn | 14:41 |
|
nevyn
| the push will be disallowed if it rewrites history unless they use force (gitolite or similar can prevent history re-writes) | 14:42 |
| ← Chib left | 14:42 |
| → spaceonline joined | 14:42 |
|
nevyn
| so a normal bare repo will allow anyone with access to it to rewrite it's history using --force | 14:43 |
| → Sky[x] joined | 14:43 |
|
nevyn
| gitolite and similar central server solutions can change this so some or all users can't re-write history | 14:43 |
| ← flavius left | 14:44 |
| ← zastaph left | 14:44 |
|
nevyn
| defaultro: also look at gitflow | 14:45 |
|
| !gitflow | 14:45 |
|
gitinfo
| The description of the gitflow branch workflow model is at http://nvie.com/posts/a-successful-git-branching-model/ while a tool to help implement this workflow is at https://github.com/nvie/gitflow See http://sethrobertson.github.com/GitBestPractices/#workflow for other workflow suggestions/references | 14:45 |
|
nevyn
| and !book | 14:45 |
|
gitinfo
| There are several good books available about git; 'Pro Git' is probably the best: http://git-scm.com/book but also look at !bottomup !cs !gcs !designers !gitt !vcbe and !parable | 14:45 |
|
defaultro
| thanks | 14:45 |
|
nevyn
| book first | 14:45 |
|
| then gitflow | 14:45 |
| ← albel727 left | 14:45 |
|
defaultro
| cool | 14:46 |
|
nevyn
| gitflow describes a local workflow and how to use branches to best effect | 14:46 |
|
| for development | 14:46 |
| ← edude03_ left | 14:46 |
| → Goplat joined | 14:47 |
|
defaultro
| k | 14:49 |
| → mischat joined | 14:49 |
| → dfr|mac joined | 14:49 |
| ← ReekenX left | 14:49 |
| → centipedefarmer joined | 14:50 |
| → cakehero joined | 14:52 |
| → jgoss joined | 14:54 |
| → CannedCorn joined | 14:54 |
| → jjbohn joined | 14:56 |
| → denom joined | 14:57 |
| → bartman joined | 14:58 |
| → dhruvasagar joined | 14:58 |
| ← kn330 left | 14:59 |
| ← mischat left | 14:59 |
| → nicoulaj joined | 15:01 |
| ← denom left | 15:01 |
| ← jjbohn left | 15:03 |
| ← kpreid left | 15:04 |
| → mischat joined | 15:06 |
| → Davey joined | 15:09 |
| ← CannedCorn left | 15:10 |
| ← spaceonline left | 15:11 |
| → zastaph joined | 15:12 |
| ← brentratliff left | 15:13 |
| → abdulkarim joined | 15:16 |
| → jperry2 joined | 15:17 |
| → lousygarua joined | 15:17 |
| ← thirdknife left | 15:17 |
| ← nickpresta left | 15:17 |
| → ferdy_23 joined | 15:18 |
| nowhereman → nowhere_man | 15:18 |
| → ology joined | 15:18 |
| ← ferdy_23 left | 15:19 |
| → developernotes joined | 15:19 |
| ← developernotes left | 15:19 |
| → gkmngrgn joined | 15:20 |
| ← glennpratt left | 15:20 |
| ← dpwright left | 15:21 |
| ← lousygarua left | 15:22 |
| ← iamjarvo left | 15:23 |
| → hwrd|work joined | 15:24 |
| → SkAzZ joined | 15:28 |
| → leilaM joined | 15:29 |
|
| EugeneKay sneezes | 15:29 |
| ← leilaM left | 15:30 |
| ← cakehero left | 15:30 |
| ← DofLeFou left | 15:30 |
| → flavius joined | 15:30 |
| → imrobert joined | 15:31 |
| → leilaM joined | 15:34 |
|
EugeneKay
| sitaram - I am not; I of course see the links to it now in the "contact" section of the gitolite docs index.html(I always use the TOC)... maybe a reference in the Install or Quick Install pages to "sign up for the announce list" ? | 15:35 |
|
offby1
| gesundheit | 15:35 |
| → snearch joined | 15:35 |
| → JohnBat26 joined | 15:36 |
|
EugeneKay
| Danke | 15:36 |
|
offby1
| that means you get to drink | 15:36 |
|
EugeneKay
| I'm not even out of bed yet | 15:37 |
|
sitaram
| EugeneKay: the master TOC has a link | 15:37 |
|
offby1
| EugeneKay: and your point is ... ? | 15:37 |
|
| oh, I see: someone would have to bring it to you. Don't you have a wife, roommate, or cat? | 15:38 |
|
EugeneKay
| offby1 - the beer is allllll the way in the kitchen | 15:38 |
|
sitaram
| says "contact info, mailing list, IRC channel" | 15:38 |
|
EugeneKay
| God no; heck no; allergies. | 15:38 |
|
offby1
| little robot butler? | 15:38 |
|
| "Siri, fetch me a Hale's IPA" | 15:38 |
|
EugeneKay
| sitaram - some of us read faster than we comprehend. :-p | 15:38 |
| → kpreid joined | 15:39 |
| → j3424 joined | 15:39 |
| ← j342 left | 15:40 |
|
nevyn
| mmm | 15:41 |
|
| "light travelling faster than sound explains how some people appear intelligent until you hear them speak" | 15:42 |
|
offby1
| :-) | 15:43 |
| → enmand joined | 15:44 |
| → pantsman joined | 15:44 |
| ← pantsman left | 15:44 |
| → pantsman joined | 15:44 |
| ← dfr|mac left | 15:45 |
| ← pantsman- left | 15:47 |
| ← gusnan left | 15:48 |
| → RaceCondition joined | 15:48 |
| → cakehero joined | 15:49 |
| → yoklov joined | 15:52 |
| ← joshteam left | 15:52 |
| → gani joined | 15:53 |
| → dfr|mac joined | 15:54 |
| → joshteam joined | 15:55 |
| → subbyyy joined | 15:55 |
| ← leilaM left | 15:55 |
| ← dfr|mac left | 15:59 |
| ← asakura left | 16:03 |
| ← ology left | 16:03 |
| ← jperry2 left | 16:04 |
| → asakura joined | 16:04 |
| → edude03 joined | 16:07 |
| → iwoj joined | 16:10 |
| ← joshteam left | 16:11 |
| → scorpius_ joined | 16:18 |
|
scorpius_
| how can get git to provide me something like coogle code web frontend? example: http://code.google.com/p/stan/source/list | 16:19 |
|
| (local) | 16:19 |
| → jjbohn joined | 16:20 |
| → dfr|mac joined | 16:21 |
| ← gani left | 16:22 |
| → shawngo_ joined | 16:22 |
| → mritz joined | 16:23 |
| ← mklappstuhl left | 16:24 |
| ← jjbohn left | 16:24 |
| → SkAzZ1 joined | 16:25 |
| ← shawngo left | 16:26 |
| shawngo_ → shawngo | 16:26 |
| ← dhruvasagar left | 16:26 |
| ← madsy left | 16:26 |
|
cmn
| scorpius_: !lol | 16:26 |
|
gitinfo
| scorpius_: git config --global alias.lol "log --oneline --graph --decorate" | 16:26 |
|
cmn
| or gitk | 16:26 |
| ← SkAzZ left | 16:27 |
| ← dfr|mac left | 16:28 |
| → nadavoid joined | 16:28 |
| → RaceCondishun joined | 16:30 |
| ← RaceCondition left | 16:30 |
| RaceCondishun → RaceCondition | 16:30 |
| → Fretta joined | 16:30 |
| guampa → vtolcow | 16:31 |
| vtolcow → guampa | 16:31 |
| ← enmand left | 16:33 |
| → DofLeFou joined | 16:33 |
| → n1x joined | 16:33 |
| → codeM0nK3Y joined | 16:34 |
| → dhruvasagar joined | 16:34 |
| → TheGabspectacle joined | 16:36 |
| → khaije|minder joined | 16:37 |
| → Milossh joined | 16:37 |
|
khaije|minder
| Is this statement correct? git grep doesn't allow one to search the working-dir, index, and rev-list all at once. | 16:38 |
| → ehsan joined | 16:38 |
| → patrick85 joined | 16:40 |
| → Sigma joined | 16:40 |
| ← gkmngrgn left | 16:41 |
| ← lekefly_ left | 16:42 |
| → LekeFly joined | 16:44 |
| ← snearch left | 16:46 |
|
milki
| hmmm description says or | 16:46 |
|
| so i would agree with that khaije|minder | 16:47 |
| ← ehsan left | 16:47 |
|
milki
| hmmm | 16:47 |
|
| but --untracked says 'In addition' which implies it does index + working tree | 16:47 |
|
| er | 16:47 |
|
| no... | 16:47 |
|
khaije|minder
| cool, thanks milki. I appreciate the occasional sanity check | 16:48 |
|
milki
| working tree + untracked... | 16:48 |
| ← imrobert left | 16:48 |
|
khaije|minder
| ya I think --tracked is the closest option, but then it seems to ignore the provided rev-list | 16:48 |
| → home joined | 16:48 |
|
home
| guys | 16:48 |
|
| how can I revert to a different git revision | 16:49 |
|
| also how do I check what revision I am on? | 16:49 |
|
| also how do I check what revision I am on?thanks | 16:49 |
|
milki
| home: man git-reset | 16:49 |
|
gitinfo
| home: the git-reset manpage is available at http://git-scm.com/docs/git-reset.html | 16:49 |
|
milki
| home: git status | 16:49 |
|
| er | 16:49 |
|
| home: man git-status | 16:49 |
|
gitinfo
| home: the git-status manpage is available at http://git-scm.com/docs/git-status.html | 16:49 |
|
milki
| home: "revert" means different things in different scm's | 16:49 |
| → plazia joined | 16:49 |
|
khaije|minder
| home: are you asking about changing your version of git, or the version of something tracked by git? | 16:50 |
|
home
| no, I am trying to revert to a different version of this program | 16:51 |
| ← i42n left | 16:52 |
|
khaije|minder
| ah ok, that was probably a silly question. :) | 16:52 |
| ← RaceCondition left | 16:52 |
| → imrobert joined | 16:53 |
| → frerich_ joined | 16:53 |
| ← frerich_ left | 16:53 |
| → frerich_ joined | 16:53 |
| → dfr|mac joined | 16:53 |
| → gani joined | 16:54 |
| ← caddoo left | 16:54 |
| ← j3424 left | 16:54 |
| → duckxx joined | 16:55 |
|
home
| lol | 16:57 |
|
| this is gonan be weird | 16:57 |
| → jfelchner joined | 16:57 |
|
home
| \I did git revert master | 16:57 |
|
cmn
| this is why milki said it means different thing in different scms | 16:57 |
|
| milki nods | 16:58 |
|
cmn
| not that the command would make much sense even if it meant what it does in svn | 16:58 |
|
home
| what does scms mean? | 16:58 |
|
milki
| ah | 16:58 |
|
| source control uh... | 16:58 |
|
| something... | 16:58 |
| ← gani left | 16:58 |
| → leilaM joined | 16:58 |
|
cmn
| either source control management, or source change management or whatever you want, really | 16:58 |
|
milki
| yes! | 16:59 |
| ← TheGabspectacle left | 16:59 |
| ← abdulkarim left | 17:00 |
| → lnostdal joined | 17:01 |
| ← DofLeFou left | 17:02 |
| ← dfr|mac left | 17:02 |
| ← chris__ left | 17:03 |
| → ppawel joined | 17:03 |
| ← imrobert left | 17:03 |
|
khaije|minder
| home: if it helps, you can think of the revision as moving the branch pointer to an early change set. (you can see Sitaram's excellent tut here: http://sitaramc.github.com/gcs/) | 17:03 |
|
milki
| sitaram++ | 17:04 |
|
ppawel
| I want to squash 5 commits into one so I do "git rebase -i HEAD~5" but in the editor I don't see my top commit (HEAD) | 17:04 |
|
milki
| should be there o.O | 17:04 |
|
cmn
| look at the bottom | 17:04 |
|
milki
| its reversed | 17:04 |
|
cmn
| or not, depending on how you look at it | 17:05 |
|
milki
| lol | 17:05 |
|
| from the general populace's intuitive view | 17:05 |
|
| :o | 17:05 |
|
cmn
| that is an instruction set, so the things will happen in normal reading/writing order | 17:05 |
|
milki
| o.O | 17:05 |
|
cmn
| you think the general puplace has an intuitive view of how a VCS behaves? | 17:05 |
|
milki
| LOL | 17:06 |
| ← tinti left | 17:06 |
|
ppawel
| it is a merge commit - does it make a difference? | 17:06 |
|
cmn
| merges are serialized on rebase | 17:06 |
|
| a rebase across a merge is generally a bad idea | 17:07 |
|
ppawel
| ah sorry, I think it actually is how I wanted it... | 17:07 |
|
| gitk just shows the merged branch and I was confused | 17:07 |
|
| but these commits are not on the master now | 17:07 |
|
| so there is only one (merge) commit | 17:07 |
|
| sorry | 17:07 |
| ← tr-808 left | 17:08 |
| → tr-808 joined | 17:08 |
| → madsy joined | 17:09 |
| ← madsy left | 17:09 |
| → madsy joined | 17:09 |
| ← iwoj left | 17:09 |
| → maletor joined | 17:09 |
| ← chuckf left | 17:09 |
| → RaceCondition joined | 17:10 |
| ← warthog9 left | 17:10 |
| ← khaije|minder left | 17:11 |
|
Remram
| what happens if you add custom fields in a commit object? | 17:12 |
|
cmn
| not much | 17:12 |
|
Remram
| can you push them or does the receiving party checks it somehow? | 17:12 |
|
cmn
| the receiving party can do whatever they feel like, but I doubt anybody would bother checking the commit header | 17:13 |
|
SaCu
| I'd guess depending on the position of your fields, git will just think "here starts the commit message". | 17:13 |
|
cmn
| the header works a lot like an e-mail header | 17:14 |
| ← maletor left | 17:14 |
| ← hwrd|work left | 17:14 |
|
cmn
| do notice that those fields will be discarded on rebases and other rewrite operations | 17:14 |
|
Remram
| that's why I'm asking cmn, with email you get a lot of X-Whatever | 17:14 |
| → maletor joined | 17:15 |
|
cmn
| yes, and you can do the same in git | 17:15 |
|
| as long as your fields come after the compulsory ones | 17:15 |
|
| and as long as all the git implementations along the way support it | 17:15 |
| ← eagles0513875 left | 17:16 |
| → hwrd|work joined | 17:17 |
| ← gregrperkins left | 17:17 |
| ← nicc left | 17:17 |
|
Remram
| that's kind of the issue | 17:17 |
|
| it would make sense to ignore unknown headers but... | 17:17 |
| → nicc joined | 17:17 |
|
cmn
| it's not about making sense, that's what you're supposed to do, but not every implementation may support optional headers | 17:19 |
| ← nicc left | 17:19 |
| ← maletor left | 17:19 |
| → eagles0513875 joined | 17:19 |
| ← jargon- left | 17:21 |
| → TheJH joined | 17:21 |
| ← hwrd|work left | 17:21 |
| → ology joined | 17:22 |
|
Remram
| ok I'll try it | 17:22 |
| → project2501a joined | 17:22 |
|
Remram
| for lulz purposes | 17:22 |
|
| and see what happens with the official implementation & dulwich | 17:22 |
| → hwrd|work joined | 17:23 |
| ← mritz left | 17:24 |
|
cmn
| git-core handles it just fine; I'd hope dulwich was made carefully | 17:25 |
| ← hwrd|work left | 17:25 |
| ← aspotashev| left | 17:27 |
|
scorpius_
| just git init a directory with couple of source files (mostly C). Now what? (new to git) | 17:27 |
|
nicoulaj
| What is the simplest way to commit current changes to a new branch ? I often find myself in the situation where I work in master, but want to commit to a separate branch | 17:28 |
|
cmn
| scorpius_: that depends completely on what you want to do; but first read !book | 17:28 |
|
gitinfo
| scorpius_: There are several good books available about git; 'Pro Git' is probably the best: http://git-scm.com/book but also look at !bottomup !cs !gcs !designers !gitt !vcbe and !parable | 17:28 |
|
cmn
| nicoulaj: !float | 17:29 |
|
gitinfo
| nicoulaj: If you have made a change in your working directory and have NOT YET COMMITTED, you may "float" that change over to another (`git checkout oldbranch`) or new (`git checkout -b newbranch`) branch and commit it there. If the files you changed differ between branches, the checkout will fail. In that case, `git stash` then checkout, and `git stash apply` and go through normal conflict resolution. | 17:29 |
|
scorpius_
| shouldn't be git usable without the need to read a book? shouldn/t it be self explanatory? | 17:29 |
| → friskd joined | 17:29 |
|
SaCu
| at least in theory, the whole world should be self explanatory :-) | 17:30 |
| → aspotashev| joined | 17:30 |
| → mxweas_ joined | 17:30 |
| → Zenmaker__ joined | 17:30 |
|
EugeneKay
| !simple | 17:31 |
|
gitinfo
| At its heart git is made up of many concepts that are individually simple. Getting the whole picture right is often tricky, and it is usually about breaking up the complex concept into its simple, individual parts and grokking those. Both !bottomup and !cs will help with that. | 17:31 |
|
EugeneKay
| Reading the book is a good way to get it all in one big lump instead of plodding around for a week | 17:31 |
| ← friskd left | 17:31 |
| → enmand joined | 17:32 |
| ← Davey left | 17:33 |
|
cmn
| scorpius_: do you drive a car without reading a book? do you do math without learning about it? cooking has books, woodworking doesn't come by divine inspiration | 17:33 |
| → jargon- joined | 17:34 |
|
EugeneKay
| False; marijuana leads to carpentry. | 17:34 |
|
nicoulaj
| cmn gitinfo: thanks, I'm dumb, I was convinced uncommitted changes weren't preserved when switching branches | 17:34 |
|
gitinfo
| nicoulaj: you're welcome, but please note that I'm a bot. I'm not programmed to care. | 17:34 |
| ← Zenmaker_ left | 17:34 |
| → razi joined | 17:34 |
|
nicoulaj
| I'm double dumb dumb then :) | 17:35 |
|
cmn
| EugeneKay: does your stoned carpentry lead do anything useful? | 17:35 |
|
offby1
| s/not programmed to/programmed not to/ | 17:35 |
|
cmn
| nicoulaj: there isn't really anything branch-specific | 17:35 |
|
| the workdir and the repo aren't that tightly coupled | 17:35 |
|
EugeneKay
| offby1 - No, jast was just too lazy to import the Emotions CPAN module | 17:36 |
|
| cmn - I drink. THAT leads to eBay purchases. | 17:36 |
|
SaCu
| nicoulaj, actually, it will even try to merge your changes into the new branch, if that's an existing one. | 17:36 |
| ← und3f left | 17:36 |
| → patrick8_ joined | 17:37 |
| ← patrick85 left | 17:37 |
| ← patrick8_ left | 17:37 |
|
cmn
| no, merging is a different thing and you need to tell it to do it | 17:37 |
| ← dreiss left | 17:37 |
| → patrick85 joined | 17:37 |
| ← eagles0513875 left | 17:38 |
| → dreiss joined | 17:38 |
| ← razi left | 17:38 |
|
| offby1 suspects SaCu is used to subversion | 17:38 |
|
SaCu
| cmn: local, uncommited changes are _not_ merged with the files that come with a git checkout foo? | 17:39 |
| → razi joined | 17:39 |
|
SaCu
| offby1, didn't use svn in ages :) | 17:39 |
| ← arietis left | 17:39 |
|
cmn
| no | 17:39 |
|
offby1
| HECK no. | 17:39 |
|
cmn
| if you use -m, it will, but by default it will refuse | 17:39 |
|
SaCu
| hm, let me check; that's not what i read in git.git and not what my memory tells. | 17:40 |
|
cmn
| you're confusing merging with leaving the files along | 17:40 |
|
| alone* | 17:40 |
| ← leilaM left | 17:40 |
| → dfr|mac joined | 17:40 |
| ← Chillance left | 17:40 |
| → Chillance joined | 17:41 |
| → maletor joined | 17:41 |
| ← dreiss left | 17:43 |
| ← razi left | 17:43 |
| ← dfr|mac left | 17:43 |
|
SaCu
| cmn, uhm, seems you're right. It says "...please commit or stash before switch...". Must have missed the switch handling in git.git code then; I just wonder why it always looked like it would do that | 17:44 |
| → rehat joined | 17:44 |
| ← jargon- left | 17:44 |
| → ehsan joined | 17:45 |
|
cmn
| probably because you never had to merge files | 17:45 |
|
SaCu
| maybe | 17:46 |
| → mritz joined | 17:46 |
| ← maletor left | 17:48 |
| ← home left | 17:48 |
| → AlbireoX joined | 17:49 |
| → RaceCondishun joined | 17:49 |
| → tomislater joined | 17:51 |
| → chris__ joined | 17:51 |
| ← RaceCondition left | 17:52 |
| RaceCondishun → RaceCondition | 17:52 |
| → hwrd|work joined | 17:52 |
| → nadavoid|afk joined | 17:53 |
| ← nadavoid|afk left | 17:53 |
| → nadavoid|afk joined | 17:53 |
| ← hwrd|work left | 17:53 |
| ← nadavoid|afk left | 17:53 |
| ← nadavoid left | 17:54 |
| ← vitor-br left | 17:54 |
| → hwrd|work joined | 17:54 |
| → maletor joined | 17:56 |
| → gani joined | 17:57 |
| ← madsy left | 17:59 |
| ← dc5ala left | 17:59 |
| → madsy joined | 18:00 |
| ← madsy left | 18:00 |
| → madsy joined | 18:00 |
| ← RaceCondition left | 18:01 |
| ← maletor left | 18:02 |
| ← gani left | 18:02 |
| → glennpratt joined | 18:03 |
| ← andrewhl left | 18:03 |
| ← Sky[x] left | 18:07 |
| → adamm joined | 18:07 |
| ← mritz left | 18:09 |
| ← duckxx left | 18:09 |
| ← plasticle left | 18:10 |
| → nax__ joined | 18:11 |
| ← nax__ left | 18:11 |
| → enigmuriatic joined | 18:11 |
|
enigmuriatic
| if i mistakenly initiated a git somewhere, do i use "git rm" to remove it? and if so, what do I use as the file name? | 18:12 |
| ← robert_ left | 18:12 |
| → leilaM joined | 18:12 |
|
cmn
| you remove .git | 18:12 |
| → chris___ joined | 18:12 |
| ← chris___ left | 18:13 |
| ← chris__ left | 18:14 |
| → gavin_huang joined | 18:14 |
| ← yoklov left | 18:14 |
| → albel727 joined | 18:15 |
| → lresende joined | 18:15 |
|
enigmuriatic
| great, thanks. is that single file all there to the init? | 18:16 |
|
EugeneKay
| It's a folder | 18:17 |
| → mishok13 joined | 18:17 |
| → tqmz joined | 18:17 |
|
EugeneKay
| It's what holds the "repo". There's a bit of magic to detect the folder holding a .git/ directory as being a non-bare repository. | 18:18 |
| ← mishok13 left | 18:18 |
| ← centipedefarmer left | 18:19 |
| → arietis joined | 18:19 |
| ← patrick85 left | 18:21 |
| → mritz joined | 18:22 |
| → jargon- joined | 18:24 |
| ← mxweas_ left | 18:26 |
| → Wolster joined | 18:26 |
| → TeckniX joined | 18:27 |
| ← TeckniX left | 18:28 |
| ← leilaM left | 18:28 |
| → bstrds joined | 18:31 |
| → psoo joined | 18:31 |
| → andrewhl joined | 18:32 |
| ← Goplat left | 18:32 |
| → TheRadeonDude joined | 18:35 |
| → duckxx joined | 18:35 |
| ← hwrd|work left | 18:35 |
| → Chamunks joined | 18:36 |
| → leilaM joined | 18:37 |
| ← mritz left | 18:38 |
| → bullicon joined | 18:38 |
| ← CpuID2 left | 18:39 |
| ← Parabol left | 18:44 |
| ← etcetera left | 18:44 |
| → tinti joined | 18:44 |
| → marhaban joined | 18:45 |
| ← tinti left | 18:45 |
| → tinti joined | 18:45 |
| → nicc joined | 18:46 |
| → iamjarvo joined | 18:47 |
|
iamjarvo
| if i delete a file from all history does that rewrite the hash of every commit? | 18:48 |
|
| i followed this tut https://help.github.com/articles/remove-sensitive-data and then i look at my shas and they are different | 18:48 |
|
milki
| if you actually delete from all history, yet | 18:48 |
|
| yes | 18:48 |
| → und3f joined | 18:49 |
|
iamjarvo
| milki hrm so when i push to github it will ask me to do a force push? is that ok? i will be rewriting history write? | 18:49 |
|
milki
| you will be rewriting history yes | 18:49 |
|
| if no one cares, it will be fine | 18:49 |
|
| :P | 18:49 |
|
| if people care, well....that sucks since its sensitve data you need to delete | 18:50 |
|
| >.> | 18:50 |
|
iamjarvo
| so force push to github is fine. what happens when someone pulls down? | 18:51 |
|
milki
| their ref is force updated | 18:51 |
|
cmn
| it will merge both histories | 18:51 |
|
milki
| and if the merge, bad things will happen | 18:52 |
|
Remram
| if people already cloned/pulled from your repository you shouldn't do this | 18:52 |
|
milki
| you want them to do a reset --hard on their branch | 18:52 |
|
Remram
| if you do, bad things will happen, to them | 18:52 |
|
| you should tell them about it anyway | 18:52 |
|
| also, if the goal is to make the info disappear, if they have it you're already too late | 18:52 |
|
milki
| o ya, true that | 18:53 |
| ← bullicon left | 18:53 |
|
iamjarvo
| well i have the password and i wanted to clear it out | 18:53 |
|
| but i guess the easier thing to do is tell him to change it | 18:53 |
|
cmn
| he has to do that anyway | 18:53 |
|
iamjarvo
| good call. its not worth it | 18:54 |
| → yoklov joined | 18:55 |
| ← tr-808 left | 18:55 |
|
iamjarvo
| thanks guys | 18:55 |
| → Ksg89 joined | 18:58 |
| → vervic joined | 18:58 |
| → ToBeFree joined | 18:59 |
| ← 15SACAX4T left | 18:59 |
| → Targen joined | 19:01 |
| ← psoo left | 19:03 |
| → dsirijus joined | 19:03 |
| → drizzd_ joined | 19:05 |
| → AaronMT joined | 19:05 |
| ← vervic left | 19:05 |
| ← camdenx left | 19:05 |
| → gusnan joined | 19:06 |
| ← drizzd left | 19:08 |
| → ezl joined | 19:09 |
| Marcux83 → Marcux83|away | 19:10 |
| → pandeiro joined | 19:10 |
|
ezl
| whats the easiest way to fix that? | 19:11 |
|
| i just merged a development branch into my production branch -- it contained 236 commits. i meant to do --no-ff but i forgot. | 19:11 |
| ← pandeiro left | 19:11 |
| ← angelsl left | 19:11 |
|
cmn
| reset to HEAD@{1}, see !fixup | 19:11 |
|
gitinfo
| So you lost or broke something or need to otherwise find, fix, or delete commits? Look at http://sethrobertson.github.com/GitFixUm/ for full instructions, or !fixup_hints for the tl;dr. Warning: changing old commits will require you to !rewrite published history! | 19:11 |
| ← Per4u3e left | 19:12 |
| ← aspotashev| left | 19:13 |
| ← martinjlowm left | 19:13 |
| → FernandoBasso joined | 19:15 |
| → luigi69 joined | 19:15 |
| → aspotashev| joined | 19:16 |
|
luigi69
| Hi, when i move a Git repo with submodules to diffrent directory i get error 'fatal:not a git repository: x/.git/modules/y' - how can i fix this ? | 19:16 |
| → joshteam joined | 19:18 |
| → macrover joined | 19:19 |
| → etcetera joined | 19:19 |
| ← palm_vue left | 19:20 |
| ← kevinfagan left | 19:21 |
| ← Nibato left | 19:21 |
| → palm_vue joined | 19:21 |
| → pandeiro joined | 19:22 |
| ← ezl left | 19:23 |
| ← Ksg89 left | 19:25 |
| ← aspotashev| left | 19:27 |
| → Nibato joined | 19:27 |
| → Jippi joined | 19:28 |
|
cmn
| luigi69: go into the submodules and and change what dir they point to in .git | 19:28 |
| → noscript joined | 19:29 |
| → jceb joined | 19:29 |
| → aspotashev| joined | 19:29 |
| → gani joined | 19:31 |
|
luigi69
| cmn: now i've got 'git status --porcelain' failed in submodule x/y | 19:32 |
| ← TheRadeonDude left | 19:32 |
| ← Seer49 left | 19:32 |
|
EugeneKay
| !repro | 19:32 |
|
gitinfo
| Please paste (using https://gist.github.com/ or similar) a transcript (https://gist.github.com/2415442) of your terminal session, or at least explain exactly what you did that led up to the problem. This will help immensely with troubleshooting. | 19:32 |
| → reuf joined | 19:32 |
|
EugeneKay
| x/y are meaningless ;-) | 19:32 |
|
cmn
| what did you change into what? | 19:32 |
| ← philips_ left | 19:32 |
|
cmn
| what command gave you that? | 19:33 |
| ← reuf left | 19:33 |
|
luigi69
| i run 'git status' | 19:33 |
|
| x/y i just subdir/dir of my module ('moduls/admin') | 19:33 |
|
cmn
| then say that | 19:33 |
|
| arbitrarily hiding stuff doesn't help | 19:34 |
| ← syphar left | 19:34 |
| → centipedefarmer joined | 19:34 |
| → philips_ joined | 19:34 |
|
luigi69
| don't be mad | 19:34 |
| ← leilaM left | 19:34 |
|
cmn
| well? | 19:35 |
|
| what did you change into what? | 19:35 |
|
luigi69
| sec | 19:35 |
| ← centipedefarmer left | 19:36 |
|
luigi69
| http://pastebin.com/Qn6xB0jM | 19:37 |
| ← lnostdal left | 19:38 |
| → gkmngrgn joined | 19:38 |
|
cmn
| why did you put in that path? | 19:39 |
|
| it doesn't look like it would solve anything | 19:39 |
| → leilaM joined | 19:39 |
|
luigi69
| Why did I what ? Moved the repo? | 19:39 |
|
cmn
| that's not what I asked | 19:39 |
| ← ehsan left | 19:39 |
|
cmn
| why did you put in that path? | 19:39 |
| → Sky[x] joined | 19:40 |
|
luigi69
| I don't understand what are you asking for :( | 19:40 |
| ← blacktulip left | 19:40 |
|
cmn
| hm, why is status trying to go to the old dir... | 19:40 |
|
| .gitmodules shouldn't have that path, should it? | 19:41 |
|
luigi69
| nope, it all refferences to github | 19:41 |
|
cmn
| you still haven't actually answered the question | 19:41 |
| → goshawk joined | 19:42 |
|
cmn
| what did you change into what? | 19:42 |
|
luigi69
| i've moved frepo from D:\projects\foobaz\dev into D:\projects\foobar\dev, and after you said updated in submodule .git this change | 19:43 |
| ← byronb left | 19:48 |
| → paysonsc joined | 19:49 |
| ← enigmuriatic left | 19:49 |
| gitinfo set mode: +v | 19:49 |
|
paysonsc
| Hello, denizens of #git! | 19:49 |
|
EugeneKay
| We prefer to call ourself gits | 19:49 |
|
cmn
| luigi69: the change being... | 19:50 |
|
| it may be that .git/modules/whatever/config has a reference to the old worktree | 19:50 |
|
paysonsc
| Well, gits, I am trying to use git-am to apply patches from an mbox I've exported from my IMAP client. When I do this, it applies the patches in reverse order, resulting in chaos. Any ideas why this would happen? | 19:51 |
|
SaCu
| luigi69, what does git --version give you? | 19:51 |
|
luigi69
| version 1.7.9, cmn: ill check that now... | 19:51 |
|
SaCu
| luigi69, in the file d:\projects\foobar\dev\modules\admin\.git might be a back link to the .git directory of your submodule | 19:51 |
| → Eridius joined | 19:52 |
| ← joshteam left | 19:52 |
|
cmn
| SaCu: we already did that | 19:52 |
|
SaCu
| cmn: as i read only the other direction | 19:53 |
|
cmn
| no, chaning the gitfile so it points to the right place | 19:53 |
| ← onlinegangster left | 19:53 |
| → dfr|mac joined | 19:55 |
|
luigi69
| cmn now 'git status' works, i hope other commands will work too. Thank you. | 19:55 |
| → hwrd|work joined | 19:55 |
| ← pandeiro left | 19:56 |
| → resure joined | 19:58 |
| → pandeiro joined | 19:59 |
| ← gani left | 20:00 |
| → gani joined | 20:00 |
| ← gani left | 20:00 |
| ← glennpratt left | 20:01 |
| → LeMike joined | 20:01 |
| ← Samual left | 20:02 |
| → Samual joined | 20:02 |
| ← Samual left | 20:02 |
| → Samual joined | 20:02 |
| ← LeMike1 left | 20:03 |
| → centipedefarmer joined | 20:03 |
| → joshteam joined | 20:03 |
| uman → btv | 20:06 |
| → arvind_khadri joined | 20:06 |
| → williamcotton joined | 20:07 |
| ← centipedefarmer left | 20:08 |
| ← rehat left | 20:08 |
| → ehsan joined | 20:08 |
| ← hwrd|work left | 20:09 |
| ← joshteam left | 20:09 |
| btv → bv | 20:10 |
| bv → btv | 20:10 |
| → dreiss joined | 20:10 |
| → fireh joined | 20:11 |
| ← iamjarvo left | 20:11 |
| → developernotes joined | 20:13 |
| ← developernotes left | 20:14 |
| ← tomislater left | 20:16 |
| ← Sigma left | 20:17 |
| ← guampa left | 20:17 |
| ← longbeach left | 20:17 |
| ← pandeiro left | 20:18 |
| ChanServ set mode: +v | 20:18 |
| → enigmuriatic joined | 20:19 |
| ← resure left | 20:19 |
| ← dhruvasagar left | 20:20 |
| → DofLeFou joined | 20:20 |
|
enigmuriatic
| is there a way to cause git to automatically ignore certain filetypes? | 20:20 |
| → pandeiro joined | 20:20 |
|
paysonsc
| enigmuriatic, does this file type always have a certain extension? | 20:20 |
|
cmn
| put *.whatever in your gitignore file | 20:20 |
|
enigmuriatic
| paysonsc: yes | 20:21 |
|
| thanks | 20:21 |
|
paysonsc
| enigmuriatic: like cmn says, put *.extension into a file name .gitignore in your repository | 20:21 |
| ← eno left | 20:21 |
|
cbreak
| enigmuriatic: you'll have to change the configuration | 20:21 |
|
| enigmuriatic: man git-config | 20:21 |
|
gitinfo
| enigmuriatic: the git-config manpage is available at http://git-scm.com/docs/git-config.html | 20:21 |
|
cmn
| git-config? why? | 20:22 |
| → connormai joined | 20:22 |
|
cbreak
| look at core.excludesfile | 20:22 |
|
| set it to something, and put the name pattern in there | 20:22 |
|
cmn
| ah, I see what you're getting at | 20:22 |
| ← connormai left | 20:22 |
|
cbreak
| cmn: because he said "automatically" | 20:22 |
| ← Carraway left | 20:22 |
|
cbreak
| the others are just per repo | 20:22 |
| → eno joined | 20:23 |
| ← eno left | 20:23 |
| → eno joined | 20:23 |
|
cmn
| yes, but not putting it in the .gitignore doesn't make it automatic for the rest of the devs | 20:23 |
|
| too many negatives, sorry | 20:23 |
|
| I mean to say that the per-repo .gitignore makes it valid for other devs who use the repo automatically as well | 20:23 |
|
cbreak
| there's no way to make everyone everywhere ignore it. It's either per repository (.git/info/exclude), per folder/history (.gitignore) or per account (what I said) | 20:24 |
|
paysonsc
| Anyone know why git-am would be applying my patches in reverse order? | 20:24 |
| → imrobert joined | 20:24 |
|
cbreak
| paysonsc: wrong names? | 20:25 |
|
paysonsc
| generated by git-send-email | 20:25 |
|
cbreak
| maybe wrong order in the mailbox | 20:25 |
| → QaDeS joined | 20:25 |
|
cmn
| e-mail doesn't have any ordering guarantees | 20:25 |
|
cbreak
| well, what ever, if they apply cleanly, you can change the order with rebase -i | 20:25 |
|
paysonsc
| cbreak: they often don't | 20:26 |
| ← und3f left | 20:26 |
| ← tinti left | 20:26 |
| → und3f joined | 20:26 |
| → abacabadabacaba joined | 20:26 |
| → developernotes joined | 20:27 |
| → fayimora joined | 20:27 |
|
cmn
| have you looked at the mbox? | 20:28 |
| ← abacabadabacaba left | 20:29 |
|
paysonsc
| yes, you are correct, they are in the wrong order in there | 20:30 |
|
| moderately annoying | 20:31 |
|
| looks like it orders by timestamp | 20:31 |
|
| and git is sending them in reverse order | 20:31 |
|
cmn
| it's more likely that one of the mail servers along the way reordered them | 20:32 |
| ← marhaban left | 20:32 |
| ← zhulikas left | 20:36 |
| → eletuchy joined | 20:39 |
| ← edude03 left | 20:41 |
| ← Dreamer3 left | 20:42 |
| ← duckxx left | 20:44 |
| ← TheJH left | 20:44 |
| → kukks joined | 20:45 |
| → TheJH joined | 20:46 |
| ← DofLeFou left | 20:46 |
| → Speed joined | 20:49 |
| ← developernotes left | 20:50 |
| → snearch joined | 20:51 |
| ← JohnBat26 left | 20:51 |
| → wingy joined | 20:52 |
|
wingy
| hi | 20:52 |
| ← wingy left | 20:52 |
| → wingy joined | 20:53 |
| ← wingy left | 20:53 |
| → wingy joined | 20:53 |
| → marcogmonteiro joined | 20:56 |
| ← yoklov left | 20:58 |
| ← kermit left | 21:00 |
| → centipedefarmer joined | 21:02 |
| ← jceb left | 21:02 |
| ← Samual left | 21:04 |
| ← dfr|mac left | 21:04 |
| → LeMike1 joined | 21:06 |
| → DrNick joined | 21:07 |
| ← LeMike left | 21:07 |
| ← gkmngrgn left | 21:08 |
| ← fisted_ left | 21:08 |
| → joshteam joined | 21:09 |
| → fisted joined | 21:09 |
| ← asakura left | 21:13 |
| → asakura joined | 21:14 |
| → kermit joined | 21:16 |
| → tophyr joined | 21:16 |
|
tophyr
| does git have any command aliasing capabilities? ie alias 'co' to 'checkout' etc? | 21:18 |
| ← wingy left | 21:18 |
| ← lresende left | 21:18 |
| ← canapp left | 21:18 |
|
bremner
| tophyr: man git-config ; look for alias | 21:18 |
|
gitinfo
| tophyr: the git-config manpage is available at http://git-scm.com/docs/git-config.html | 21:18 |
|
tophyr
| kk, awesome. git help alias turned up nothin, figured there had to be tho :) | 21:18 |
| → Parabol joined | 21:19 |
| ← i7c left | 21:19 |
| ← rednaks left | 21:20 |
| → srji joined | 21:21 |
| ← AaronMT left | 21:22 |
| ← dsirijus left | 21:23 |
| → srji_ joined | 21:26 |
| ← srji left | 21:26 |
| → tomislater joined | 21:28 |
| ← d0k left | 21:28 |
| ← tomislater left | 21:28 |
| ← leilaM left | 21:30 |
| ← srji_ left | 21:30 |
| → mritz joined | 21:31 |
| → i7c joined | 21:33 |
| → canapp joined | 21:34 |
| ← plazia left | 21:34 |
| ← etcetera left | 21:34 |
| → etcetera joined | 21:35 |
| ← hoschi left | 21:35 |
| ← diegoviola left | 21:38 |
| ← pandeiro left | 21:39 |
| → plazia joined | 21:40 |
| → carl1 joined | 21:40 |
| → blast_hardcheese joined | 21:42 |
| ← _iron left | 21:42 |
| → carl_1 joined | 21:42 |
| ← plazia left | 21:43 |
| ← carl1 left | 21:44 |
| → plazia joined | 21:45 |
| → plazia_ joined | 21:46 |
| ← und3f left | 21:46 |
| → wbednarski joined | 21:46 |
| gitinfo set mode: +v | 21:46 |
|
carl_1
| Just started out with git and have a practical usage question, should I just drop it in here? | 21:47 |
| ← wbednarski left | 21:47 |
|
cmn
| !as | 21:48 |
|
gitinfo
| [!ask] Yes, it's okay to ask questions here.... in fact, you just asked one! ;-) Pretty much any question is fine. We're not terribly picky, but we might be asleep. Please be patient and you should get an answer soon. | 21:48 |
|
Enlik
| oh, there is indeed yet another way to get help for git subommand: 'git help whatever' (thanks tophyr :)) | 21:48 |
| → wbednarski joined | 21:48 |
|
carl_1
| Thanks :-) | 21:48 |
| ← ppawel left | 21:49 |
| → wbednarski_ joined | 21:49 |
| ← plazia left | 21:49 |
| ← wbednarski_ left | 21:50 |
| → wbednarski_ joined | 21:50 |
| ← wbednarski_ left | 21:50 |
| ← whitman left | 21:50 |
| → Samual joined | 21:50 |
| ← Samual left | 21:50 |
| → Samual joined | 21:50 |
| ← plazia_ left | 21:51 |
| → wbednarski_ joined | 21:51 |
| ← arvind_khadri left | 21:51 |
| → diegoviola joined | 21:51 |
| → plazia_ joined | 21:51 |
| ← wbednarski_ left | 21:51 |
|
carl_1
| OK, here's a question: Let's say I committed, edited som files *and added one*, committed again, and want to revert back to the first commit - if I check out the first commit, the added file will still be there (right?). I would expect to get the working directory exactly in the state of my original commit. The mere existance of a file can be a big difference (say, e.g. when it is overloading a function). I can get around this by always r | 21:52 |
|
| unning 'git clean' with apropriate options, but it feels like I'm either missing something, or using git in an inconvenient way? | 21:52 |
| ← etcetera left | 21:52 |
| ← wbednarski left | 21:53 |
| ← n1x left | 21:53 |
| → Goplat joined | 21:54 |
| → tatsuya_o joined | 21:54 |
|
EugeneKay
| It depends which !revert you're talking about | 21:55 |
|
gitinfo
| "Revert" is a heavily overloaded term. Do you mean: a) make a commit that "undoes" the effects of an earlier commit [man git-revert]; b) discard the uncommitted changes in the working tree [git checkout -- .]; c) undo committing [git reset --soft HEAD^, but type !rewriting_public_history] ? | 21:55 |
|
cmn
| what do you mean by adding a file? did you commit that file or did you just put it in the working directory? | 21:55 |
| ← LeMike1 left | 21:55 |
| ← joshteam left | 21:55 |
|
EugeneKay
| If you mean to check out the commit before the one where a file was added to git's tracking, then the file will go away when you checkout. It will still be stored in git at the commit you added it, and can be "restored" by checking out that commit. | 21:56 |
| ← Speed left | 21:56 |
|
EugeneKay
| You probably don't want to checkout any commits directly, but rather checkout a (new) branch at that commit. | 21:56 |
|
| If that makes sense | 21:57 |
| → iamjarvo joined | 21:59 |
|
carl_1
| Just a second, I'll clarify... | 21:59 |
| ← bstrds left | 21:59 |
|
cmn
| !repro would be best | 21:59 |
|
gitinfo
| Please paste (using https://gist.github.com/ or similar) a transcript (https://gist.github.com/2415442) of your terminal session, or at least explain exactly what you did that led up to the problem. This will help immensely with troubleshooting. | 21:59 |
| ← Parabol left | 21:59 |
| ← FernandoBasso left | 21:59 |
| → Speed joined | 22:01 |
| ← Speed left | 22:01 |
| → Speed joined | 22:01 |
| → alanp joined | 22:02 |
| → wbednarski joined | 22:02 |
| ← wbednarski left | 22:03 |
| ← sq-one left | 22:05 |
| ← alanp_ left | 22:05 |
| → pandeiro joined | 22:05 |
|
carl_1
| I checked it again by creating a temporary folder and git project. It now works as I'd expected. Must have messed something up when it worked otherwise before. | 22:07 |
|
| I'll make sure to provide a terminal transcript with gist the next time, if apropriate, thanks. | 22:08 |
| ← nicoulaj left | 22:08 |
|
carl_1
| So, generally, commits are not checked-out (but branches are)? What if I don't have any branches yet, just a line of commits (to be able to get back to an old state), and want to go back to an old state just to have a look at something. Would that be a typical case for checking out a commit? | 22:09 |
| ← marcogmonteiro left | 22:10 |
|
cmn
| not having any branches probably represents a broken state | 22:10 |
|
carl_1
| Well, I meant just having one (master) branch, if that makes any difference. | 22:10 |
|
Enlik
| git checkout <hash|tag> works well here; also git stash can be useful in your case sometimes | 22:11 |
|
cmn
| that's having a branch | 22:11 |
| → RaceCondition joined | 22:11 |
|
cmn
| you can use checkout to go back in time, but that means detaching HEAD | 22:11 |
| ← TomyLobo left | 22:12 |
|
carl_1
| cmn: and that should be avoided? Or would it be the right way to go back in time? | 22:13 |
|
cmn
| the right thing depends on why you're doing it | 22:13 |
|
carl_1
| Not sure what "detaching HEAD" means, or if it's bad for me... | 22:14 |
|
cmn
| it means not being on any branch | 22:14 |
| ← fayimora left | 22:14 |
|
cmn
| so any changes you make won't be saved | 22:14 |
|
carl_1
| Let's say I just want to go back in time to check something in the old code. | 22:14 |
|
cmn
| you'd often be better served by show or some GUI | 22:14 |
| ← dzonder left | 22:15 |
|
cmn
| because that can show the state of the old file without having to move files around and mess with time metadata | 22:15 |
|
carl_1
| I did notice, after having checked-out an old commit, that 'git log' just showed commit up to that old commit, had to use 'git log --all' to get the has of the last commit when I wanted to go back. | 22:15 |
| → leilaM joined | 22:16 |
| → fayimora joined | 22:16 |
|
carl_1
| I see the point in using show or a GUI there. But I could imagine I e.g. would like to do a compile on the old version e.g. to check the compile messages. | 22:16 |
| ← thelazydeveloper left | 22:16 |
| ← tatsuya_o left | 22:16 |
|
cmn
| checking out an old commit moves you to that commit, there is nothing else log can show | 22:17 |
|
| that also depends on why you want to compile the old version; if you're bug-hunting, bisect is often a better option | 22:17 |
|
Enlik
| fyi, when you want to go back, you can do 'git checkout master' instead of searching for hash of the most recent commit, if that's why the log --all (I don't know any better way but this works fine) | 22:18 |
| ← olaf_ left | 22:18 |
|
cmn
| and if you want to do a maintenance release, what you want is to create a new branch at that commit, not checkout the commit | 22:19 |
|
| you'd then checkout the new branch, but then it doesn't represent anything other than switching branches, which is the way you do things anyway | 22:19 |
| → ivali joined | 22:19 |
| → etcetera joined | 22:20 |
|
ivali
| Hello, how can i reply to a specific thread in a mailing list using git sendmail? (I want to reply to a kernel patch with another patch in the same thread). | 22:20 |
|
carl_1
| cmn, Enlink, thanks, I get the points. | 22:21 |
|
cmn
| ivali: --in-reply-to | 22:22 |
|
| by default send-email also asks you | 22:22 |
| ← RaceCondition left | 22:23 |
|
carl_1
| Sorry, but something's still bothering me: If I just checked out a commit, then adding a new file to the working dir ('touch new'), not running 'git add...' or anything else, and then 'git checkout master', I'd expect to check out the last commit? The one without the file 'new'? But nevertheless it's still there even after checkout master? | 22:23 |
| ← ij left | 22:23 |
|
ivali
| What should I put there? The subject of the thread or some kind of id? | 22:24 |
|
cmn
| ivali: the e-mail's ID, see the raw e-mail for it | 22:24 |
|
| carl_1: that file is unknown to git, therefore it doesn't touch it | 22:25 |
|
| the working dir is different from a branch | 22:25 |
|
carl_1
| OK. So if I made a number of changes in the working dir, including creating files (not yet having added them with 'git add'), maybe overloading other functions, and want to discard it all and get back to my last commit, or any other commit... then I have to use 'git clean' or 'add .' and then check out the commit I want to get back to? | 22:27 |
|
cmn
| add does the opposite of discarding | 22:28 |
|
| use checkout -f | 22:28 |
|
| if you want to delete unknown files, use clean | 22:28 |
| ← mritz left | 22:28 |
| → dozymoe joined | 22:28 |
| ← fireh left | 22:28 |
| dozymoe → fireh | 22:29 |
|
ivali
| cmn: This is a legit email id? [email@hidden.address] | 22:30 |
|
carl_1
| ok, but 'git checkout -f' still doesn't get rid of the file 'new', but that's probably not what you meant. So, using 'git clean' in this case would be the way to go I guess. Probably with -d -x -f options. | 22:31 |
| → kcj joined | 22:31 |
| → thiago joined | 22:32 |
| → reuf joined | 22:33 |
| ← reuf left | 22:33 |
| → thelazydeveloper joined | 22:34 |
|
cmn
| it would be wrong for checkout -f to delete untracked files; that would cause data loss | 22:36 |
| ← leilaM left | 22:36 |
|
cmn
| ivali: it can be a valid e-mail, so it can be a valid Mail-Id | 22:36 |
| const → invariable | 22:37 |
|
cmn
| the format is pretty free; if that's what you see in the e-mail, that's what it is | 22:37 |
|
ivali
| thank you | 22:37 |
|
cmn
| carl_1: if you want to delete that file, just delete it | 22:37 |
|
| git won't care | 22:38 |
| ← snearch left | 22:39 |
| → Anxi80 joined | 22:39 |
| → leilaM joined | 22:39 |
|
carl_1
| Right. But with many added files, e.g. overloading functions, checking out a previous commit doesn't really take me back to the state things were when I made that commit. But I guess that's what 'git clean' is used for. | 22:39 |
| ← leilaM left | 22:40 |
| ← oriba left | 22:40 |
| ← Wolster left | 22:41 |
| ← codeM0nK3Y left | 22:42 |
|
cmn
| git only deals with the files you told it to care about | 22:42 |
|
| if you need a pristine copy, use archive or checkout to another dir | 22:42 |
| → codeM0nK3Y joined | 22:42 |
|
cmn
| the working directory is where you put your stuff, and git must keep untracked files intact | 22:43 |
|
carl_1
| Makes sense. Thanks for all the help. | 22:43 |
| → leilaM joined | 22:43 |
| → Seer49 joined | 22:44 |
| → SACBCAF joined | 22:44 |
| → LeMike joined | 22:46 |
| ← codeM0nK3Y left | 22:46 |
| → codeM0nK3Y joined | 22:47 |
| → [microwave] joined | 22:47 |
| ← plazia_ left | 22:48 |
| ← pantsman left | 22:49 |
| ← Seer49 left | 22:49 |
| ← [microwave] left | 22:49 |
| → Dreamer3 joined | 22:50 |
| ← codeM0nK3Y left | 22:51 |
| → codeM0nK3Y joined | 22:51 |
| ← cakehero left | 22:52 |
| → threexk joined | 22:54 |
| ← enmand left | 22:54 |
|
threexk
| hello. Is it possible to see the commit that affected a line prior to the one shown by git blame? | 22:55 |
|
thiago
| yes | 22:55 |
|
| git blame <insert-the-sha1-that-it-shows-here>~ -- filename | 22:55 |
|
| don't forget that ~ at the end | 22:55 |
|
threexk
| ah, I had tried exactly that except with ^. Let me try... | 22:55 |
|
thiago
| ^ also works | 22:56 |
|
| except that ^ is sometimes a shell special. Be careful | 22:56 |
|
threexk
| thiago: The problem seems to be that the filename has changed. | 22:56 |
|
thiago
| type the old name | 22:56 |
|
threexk
| thiago: Got it! Thanks. I had typed the changed name before but left off the changed directory. | 22:58 |
| → ciupicri joined | 22:59 |
|
ciupicri
| I've deleted some braches and I've discovered right now that I've lost a commit in the process that I've forgot to cherry-pick. Is there a way to recover that commit? | 23:00 |
|
thiago
| do you have the SHA-1 of that commit? | 23:02 |
| ← frerich_ left | 23:02 |
|
SaCu
| If not, use git reflog and git log to find it. if you have it, you can cherry-pick using the sha-1. | 23:03 |
|
ciupicri
| thiago, unfortunately not | 23:03 |
| ← Khisanth left | 23:03 |
|
thiago
| ciupicri: do you have the SHA-1 of any of the later commits in that branch? | 23:04 |
|
| did you push it anywhere? | 23:04 |
|
ciupicri
| I have also rebased a lot :-D | 23:04 |
|
| and I've also deleted the branch from github | 23:04 |
| → rehat joined | 23:04 |
|
thiago
| how long has it been since you checked out that branch? | 23:05 |
|
ciupicri
| checked out?! | 23:05 |
|
thiago
| yes | 23:05 |
|
| how long has it been since the last time you checked it out? | 23:06 |
|
GarethAdams
| i.e. last had it as your working copy | 23:06 |
|
ciupicri
| I think around 45 minutes | 23:06 |
|
thiago
| git reflog then | 23:06 |
|
| you just need to figure out which of those commits is one that belongs in that branch | 23:06 |
|
| then git log it, you'll see the commits | 23:06 |
|
ciupicri
| I found it. git reflog was what I need. Thank you! | 23:07 |
| ← leilaM left | 23:07 |
| → mritz joined | 23:08 |
| → p3rror joined | 23:10 |
| ← subbyyy left | 23:11 |
| ← zastaph left | 23:11 |
| ← fayimora left | 23:14 |
| → fayimora joined | 23:14 |
| → mgorbach joined | 23:16 |
| → thirdknife joined | 23:16 |
| → psoo joined | 23:16 |
| → Khisanth joined | 23:17 |
| ← nioncode left | 23:18 |
| → nadavoid joined | 23:21 |
| ← nadavoid left | 23:22 |
| → reuf joined | 23:22 |
| → subbyyy joined | 23:23 |
| ← subbyyy left | 23:23 |
| ← ivali left | 23:24 |
| → subbyyy joined | 23:24 |
| ← subbyyy left | 23:24 |
| → subbyyy joined | 23:24 |
| ← subbyyy left | 23:24 |
| → subbyyy joined | 23:25 |
| ← macrover left | 23:25 |
| → w09x joined | 23:25 |
| ← tophyr left | 23:27 |
| ← vmiklos left | 23:28 |
| ← carl_1 left | 23:28 |
| ← w09x left | 23:29 |
| → nadavoid joined | 23:31 |
| → _iker joined | 23:32 |
| ← etcetera left | 23:33 |
| → CodeTalks joined | 23:33 |
| → k0nichiwa joined | 23:33 |
| ← _iker left | 23:33 |
| ← CodeTalks left | 23:34 |
| ← Eridius left | 23:34 |
| → LeMike1 joined | 23:34 |
| ← LeMike left | 23:35 |
| ← Targen left | 23:36 |
| → jatt joined | 23:36 |
| ← Jippi left | 23:37 |
| ← tewecske left | 23:37 |
| ← arietis left | 23:37 |
| → Seer49 joined | 23:38 |
| → VladGh joined | 23:42 |
| ← psoo left | 23:42 |
| ← p3rror left | 23:44 |
| → Eridius joined | 23:45 |
| → Jippi joined | 23:45 |
| → RaceCondition joined | 23:45 |
| ← thirdknife left | 23:46 |
| ← thiago left | 23:48 |
| ← chovy left | 23:50 |
| → chovy joined | 23:51 |
| → p3rror joined | 23:57 |
| ← Eridius left | 23:58 |
| ← iamjarvo left | 23:58 |
| ← RaceCondition left | 23:59 |
| → mobilegamelabs joined | 23:59 |