| 2014-03-22 |
| → armyriad joined | 00:00 |
| ← jrahmy left | 00:00 |
| → Zaknefain joined | 00:01 |
| → stonelasley joined | 00:01 |
| → AccessibleWeb joined | 00:01 |
| ← cowlicks left | 00:01 |
| → mani2399 joined | 00:03 |
| ← dobalina left | 00:03 |
| → johnkevinmbasco joined | 00:04 |
| ← darnir_ left | 00:04 |
| ← lcuff left | 00:04 |
| → EClaesson joined | 00:04 |
| ← EClaesson left | 00:04 |
| → carbon joined | 00:05 |
| ← carbon left | 00:05 |
| ← Zaknefain left | 00:05 |
| → EClaesson joined | 00:05 |
| ← AccessibleWeb left | 00:05 |
| ← EClaesson left | 00:05 |
| ← stonelasley left | 00:06 |
| ← mishunika left | 00:06 |
| ← Balliad left | 00:08 |
| → cowlicks joined | 00:08 |
| ← imachuchu left | 00:09 |
| ← m0viefreak left | 00:10 |
| ← HerrK left | 00:11 |
| → carbon joined | 00:11 |
| → EClaesson joined | 00:11 |
| ← carbon left | 00:12 |
| → Gavrisimo joined | 00:12 |
| ← tyreld left | 00:13 |
| → xSmurf joined | 00:13 |
| ← thiago left | 00:13 |
| → Gavrisimooo joined | 00:14 |
| → m0viefreak joined | 00:14 |
| ← bluesm left | 00:15 |
| → jrahmy joined | 00:15 |
| ← Gavrisimo left | 00:17 |
| → montyboy joined | 00:17 |
| → Kayra joined | 00:18 |
| ← Gavrisimooo left | 00:18 |
| ← jrahmy left | 00:20 |
| ← cowlicks left | 00:20 |
| → jrahmy joined | 00:21 |
| → demifuror joined | 00:22 |
| ← sdouglas left | 00:23 |
|
demifuror
| hi guys. i have a website/web hosting. on my webhost, ive created a git directory. i have some git repos on my local machine that i want to push to my webhost (as a backup, and so that i can pull the changes down to my work machine). how do i go about doing this? i would also like to password protect the web host git repos | 00:23 |
| → sdouglas joined | 00:23 |
|
Foxhoundz
| oh git | 00:23 |
|
| how I love you | 00:23 |
| ← karadoc left | 00:23 |
| ← sdouglas left | 00:23 |
|
Foxhoundz
| if only my workplace switched from svn | 00:23 |
| ← matthiaskrgr left | 00:23 |
|
Foxhoundz
| I would be happy | 00:23 |
| → sdouglas joined | 00:24 |
| ← johnkevinmbasco left | 00:24 |
| → ErKa joined | 00:25 |
| → ilmgb joined | 00:25 |
| → johnkevinmbasco joined | 00:26 |
| → snuffeluffegus joined | 00:26 |
| → l0x3py joined | 00:27 |
| ← Lemony left | 00:27 |
| ← LeMike left | 00:27 |
| ← asQuirreL left | 00:27 |
| → Lemony joined | 00:27 |
| → cowlicks joined | 00:28 |
| ← ilmgb left | 00:29 |
|
sysvalve
| demifuror: check out gitolite. It's git repo hosting software | 00:30 |
| → jbranchaud joined | 00:31 |
| → mikepack joined | 00:31 |
| ← lethjakman left | 00:31 |
|
bremner
| demifuror: gitolite is great, but if you will only ever want one user to access the repos, you can also just use ssh | 00:31 |
| ← leeN left | 00:32 |
| ← watabou left | 00:34 |
|
bremner
| demifuror: iirc, instructions for both approaches are in !book | 00:36 |
|
gitinfo
| demifuror: 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 | 00:36 |
| ← hamster left | 00:36 |
| → WaReZ joined | 00:36 |
| → lethjakman joined | 00:36 |
| ← lavaman left | 00:37 |
| → kevinold joined | 00:37 |
| ← cads left | 00:38 |
| → Praise joined | 00:39 |
| ← bwreilly_ left | 00:39 |
| → lavaman joined | 00:39 |
| → zumba_addict joined | 00:41 |
| ← kevinold left | 00:41 |
| ← lavaman left | 00:42 |
|
zumba_addict
| what do you think about gitflow folks? | 00:42 |
|
demifuror
| thanks guys, got it sorted. is it possible to have two different origins for 2 different *branches* in git? | 00:43 |
| → cads joined | 00:44 |
|
rawtaz
| zumba_addict: that it suits some, but not all | 00:45 |
|
| its nice if one wants a ready made workflow to follow, and it probably suits a lot of ppl/projects | 00:45 |
|
zumba_addict
| ok. Because my boss is planning to use it | 00:45 |
|
rawtaz
| just beware/know that it doesnt have finished support for support branches | 00:45 |
|
zumba_addict
| what's going on right now is that we have so many remote branches | 00:45 |
|
| what is support branches? | 00:46 |
|
rawtaz
| but the devel, master, hotfix, feature stuff works fine afaik | 00:46 |
|
| branches meant for support/patching of old versions of the software | 00:46 |
|
zumba_addict
| k | 00:46 |
|
| we can just create a new branch right? | 00:46 |
|
rawtaz
| yes | 00:47 |
|
zumba_addict
| k | 00:47 |
| → polyzen joined | 00:47 |
|
rawtaz
| the thing is basically that you cant do like you do with e.g. feature branches; start, .., finish | 00:47 |
| ← kembrek left | 00:47 |
| → Caretaker joined | 00:48 |
|
rawtaz
| zumba_addict: its really just a detail, the small piece that's missing is something one can do manually | 00:49 |
|
| its just git, after all | 00:49 |
|
zumba_addict
| got it | 00:49 |
|
rawtaz
| see https://groups.google.com/d/msg/gitflow-users/I9sErOSzYzE/AwVH06CuKT0J for a bit of discussion about the missing parts of support branches | 00:49 |
|
zumba_addict
| thanks | 00:49 |
| → upene joined | 00:49 |
| → jrbalsano joined | 00:50 |
| ← montyboy left | 00:50 |
|
rawtaz
| yw | 00:51 |
| → laserbeam joined | 00:53 |
| → truetype joined | 00:53 |
| ← upene left | 00:54 |
| → lithiumjake joined | 00:54 |
| ← vijay13 left | 00:54 |
| → Goplat joined | 00:55 |
| → Zaknefain joined | 00:55 |
| ← PeterBooker left | 00:56 |
| → ilmgb joined | 00:56 |
| ← laserbeam left | 00:57 |
| → cagedwisdom joined | 00:59 |
| → ezekielnoob joined | 00:59 |
| ← WaReZ left | 00:59 |
| ← mellernoia left | 00:59 |
| ← Zaknefain left | 01:00 |
| ← yhager left | 01:00 |
| ← johnkevinmbasco left | 01:00 |
| → laserbeam joined | 01:00 |
| → mellernoia joined | 01:00 |
| ← ilmgb left | 01:00 |
| ← jrbalsano left | 01:00 |
| ← truetype left | 01:01 |
| ← ArcTanSusan left | 01:02 |
| → bwreilly joined | 01:02 |
| ← BuSerD left | 01:02 |
| ← lethjakman left | 01:02 |
| → nb_bez_ joined | 01:03 |
| ← hkj left | 01:03 |
| → ket1v joined | 01:03 |
| → wethu joined | 01:04 |
| → kukks joined | 01:05 |
| → ArcTanSusan joined | 01:05 |
| → hkj joined | 01:06 |
| ← robbyoconnor left | 01:06 |
| → BuSerD joined | 01:06 |
| → lethjakman joined | 01:06 |
| → hahuang65 joined | 01:07 |
| ← ket1v left | 01:08 |
| ← hkj left | 01:08 |
| → hkj joined | 01:09 |
| ← mikepack left | 01:09 |
| → reaverb joined | 01:10 |
| ← reaverb left | 01:10 |
| ← robustus left | 01:11 |
| → jrbalsano joined | 01:11 |
|
cads
| hey guys, are there any known man in the middle attacks for git, where, for example, a person is making external contributions that have content that he cannot become aware of easily? | 01:11 |
| → GuestO1102 joined | 01:11 |
| GuestO1102 → schnickschnack | 01:12 |
| → robustus joined | 01:12 |
| ← yaw left | 01:13 |
| ← invinceable left | 01:13 |
|
cads
| in this scenario a third party can intercept and rewrite any and all communications with other git repositories, so that the code the author is working on seems consistent. But if they push contributions, the third party can make arbitrary changes to what the author really sends to the remote repo. | 01:14 |
|
jon-mac
| cads: no but you should sign commits if thats what youre worried about | 01:14 |
| ← dagnachew left | 01:15 |
| → Gavrisimo joined | 01:15 |
| ← Kayra left | 01:15 |
| → dagnachew joined | 01:15 |
| → mikepack joined | 01:15 |
| → paulweb515 joined | 01:15 |
| ← Xiti left | 01:15 |
| ← kepta left | 01:15 |
| → Kayra joined | 01:15 |
| ← ArcTanSusan left | 01:16 |
| → Xiti joined | 01:16 |
|
cads
| I'd like to presume the attacker already has your private keyring and is trying to puppet you for as long as possible before detection. | 01:16 |
|
jon-mac
| this is a stupid scenario | 01:17 |
| ← dreiss left | 01:17 |
| ← lynzt left | 01:18 |
| → petey joined | 01:18 |
| → HelloComputer15 joined | 01:19 |
|
cads
| yeah I'll give you that | 01:19 |
|
| it's pretty contrived | 01:19 |
| ← Gavrisimo left | 01:19 |
|
bremner
| if the attacker has my private keyring, he effectively is me | 01:19 |
| ← Kayra left | 01:20 |
|
demifuror
| hi guys. i am trying to clone a git repo stored on my webhosting, to my local machine. i am running "git clone ssh://user@mysite.com/home/user/git/myrepo", but after counting and compressing, it fails with mmap out of memory, cannot allocate memory. i am running version 1.8.3.4 on osx mavericks. any ideas? | 01:21 |
| → mrfrozone joined | 01:21 |
| ← mrfrozone left | 01:21 |
| → watabou joined | 01:22 |
| ← sdouglas left | 01:22 |
| ← petey left | 01:22 |
| → sdouglas joined | 01:23 |
|
cads
| bremner: the idea is what degree can a rootkitted attacker impersonate your output or mislead you with false input, without you suspecting it's happening. | 01:23 |
| ← lethjakman left | 01:23 |
|
bremner
| cads: and the answer, if they have my unencrypted private key, is that they can impersonate me completely. | 01:24 |
| ← bwreilly left | 01:24 |
| ← dagnachew left | 01:24 |
|
bremner
| I think I don't understand the question. | 01:24 |
| → dagnachew joined | 01:25 |
| ← Adam_Cameron_ left | 01:25 |
| ← polyzen left | 01:25 |
| → bwreilly joined | 01:26 |
|
sysvalve
| demifuror: I found that once on some of my repos. They were corrupted. You should fsck and gc them first thing | 01:26 |
|
| and then, google for git + mmap error :) | 01:26 |
|
cads
| bremner: they can impersonate you, but unless they hide their tracks you're going to quickly find yourself on the record comitting a block of code you never wrote, and you're going to start blasting your circle with queries explaining you've been hacked. | 01:26 |
|
| Which will at least raise suspicion about your commits. | 01:27 |
| ← sdouglas left | 01:27 |
| → ilmgb joined | 01:27 |
| ← mdhopkins left | 01:27 |
|
cads
| I'm wondering if there are scenarios where you could be committing happily, while all along a corporate spy or other hacker is in fact injecting hard to find bugs into your code, for example. | 01:28 |
| → ArcTanSusan joined | 01:28 |
| → bwreilly_ joined | 01:28 |
|
sysvalve
| by definition you are comiting to your local repo | 01:29 |
|
| *commiting | 01:29 |
| → ket1v joined | 01:29 |
| → polyzen joined | 01:29 |
| → lynzt joined | 01:30 |
| ← bwreilly left | 01:30 |
|
cads
| right, so the attacker would have to trick your local repo into interfacing with a remote-repo that has different content. | 01:30 |
| ← ehmatthes left | 01:31 |
| ← ilmgb left | 01:31 |
| → mizu_no_oto joined | 01:32 |
|
cbreak
| cads: that is impossible with current computer technology | 01:32 |
|
| cads: do you know what a cryptographic hashing function is? | 01:32 |
| ← nb_bez_ left | 01:32 |
|
cads
| sure, but this is a rootkitted kernel and so hashing could be bugged. Is that not true? | 01:33 |
|
cbreak
| no. | 01:34 |
| ← bwreilly_ left | 01:34 |
|
cbreak
| cads: every repository will validate the hashes | 01:34 |
| → bwreilly joined | 01:35 |
|
cbreak
| the one you commit to, the one you push to, every repository that fetches the history | 01:35 |
|
jon-mac
| why are you bothering | 01:35 |
|
| next he is going to say what if they have magic super powers | 01:35 |
|
cbreak
| if you make a history and then commit with with a signature, or tag with a signature, then changing any of the preceding history is impractical | 01:35 |
|
jon-mac
| cbreak: but what if magic | 01:36 |
|
cbreak
| jon-mac: I counter with the hand of god. It neutralizes magic and ESP | 01:36 |
|
jon-mac
| but what if the attacker was jesus | 01:37 |
|
cbreak
| then he's a zombie. They are so slow even an old guy in a wheelchair could outrun him. | 01:37 |
|
cads
| jon-mac: I'm not saying the attacker is magic, just really determined to skew every view of any piece of data that runs through that machine. | 01:37 |
|
cbreak
| it took him fucking 30 days or so to get out of a grave | 01:37 |
|
| cads: you can't change views without changing hashes | 01:37 |
|
| cads: and if you change the hash of something, then the signatures won't match | 01:38 |
| → kevinold joined | 01:38 |
|
cbreak
| cads: and if the signature doesn't match, you know something is wrong. | 01:38 |
| → lethjakman joined | 01:38 |
| → bartman`` joined | 01:38 |
| ← akim left | 01:40 |
| ← jaequery left | 01:40 |
| ← jbarker left | 01:40 |
|
cbreak
| if you want to fake that, you either have to: 1. Break sha1, 2. Break gpg (i.e. RSA), 3. Compromise every single repository's user's computer in an extremely detailed manner | 01:40 |
|
| none of which is practical for blindingly obvious reasons | 01:40 |
| → jbarker joined | 01:40 |
| ← ket1v left | 01:40 |
|
bremner
| well, I thought the assumption was the attacker already had the gpg private key. Which makes there nothing to talk about, afaict | 01:41 |
|
cads
| cbreak: I agree that if you compare the infected machine's signature readouts with an uninfected machine's view on it. But I imagine the infected machine could should you nothing other than a self-consistent fantasy repository, no matter which repository you queried, local or remote. | 01:41 |
|
cbreak
| bremner: he can't have the private key. | 01:41 |
|
| bremner: it's a mitm attack | 01:41 |
|
| bremner shrugs | 01:41 |
|
cbreak
| cads: irrelevant | 01:41 |
|
cads
| it's stronger than that, we're assuming the man in the middle also has rootkit access | 01:41 |
|
cbreak
| cads: also irrelevant | 01:42 |
|
| cads: honestly, read what I wrote | 01:42 |
|
| and once you understand it, you'll probably facepalm yourself to next week. | 01:42 |
| → yhager joined | 01:42 |
| ← kevinold left | 01:43 |
|
cads
| I don't see why I have to break sha1 when I can just tell him whatever hash I need him to see whenever he runs the hash function? | 01:43 |
| ← m0viefreak left | 01:43 |
|
cbreak
| because that's not how computers work... duh... | 01:43 |
| → simesy joined | 01:44 |
|
cbreak
| cads: if you give access to the data, then you can't prevent anything from being done with said data. Ask the RIAA. | 01:44 |
|
cads
| but a rootkitted kernel can easily implement a hash function that collides whenever a third party wants to... | 01:44 |
|
cbreak
| they tried. | 01:44 |
|
| cads: nope. | 01:44 |
| ← demifuror left | 01:44 |
|
cbreak
| the hashing function is not in the kernel | 01:44 |
|
| cads: what matters is the data. | 01:45 |
|
| You have to give the data to the user | 01:45 |
| ← jbarker left | 01:45 |
|
cbreak
| the user can take it and do what ever the user wants | 01:45 |
|
| the user can calculate the hash, or compile the code. | 01:45 |
| ← unknwn-- left | 01:45 |
|
rudi_s
| cbreak: However the security of SHA-1 is not as good as it's used to be. Not broken, yet, but shouldn't be used anymore for important data. - So you could argue (not what cads does), that Git's security model is getting weaker. | 01:45 |
|
cbreak
| rudi_s: it hasn't gotten worse. | 01:45 |
|
| it's just as weak as it always was | 01:46 |
|
| which is strong enough for now :/ | 01:46 |
|
rudi_s
| cbreak: True. But the attacks against SHA-1 get better. | 01:46 |
| ← bwreilly left | 01:46 |
| → ket1v joined | 01:46 |
| ← ErKa left | 01:47 |
| → rjhunter joined | 01:47 |
|
cads
| cbreak: it seems like you're saying only that rootkits are not responsive or advanced enough, they just can't detect the data context of function calls in high enough detail to allow a pervasive level of user misdirection. | 01:48 |
|
cbreak
| I was asking for sha3 support in git back when it was standardized, but it wasn't a popular suggestion in this channel | 01:48 |
| → codeman joined | 01:48 |
|
cbreak
| cads: no. | 01:48 |
| ← jrbalsano left | 01:48 |
|
cbreak
| cads: once you give the data to the user, it is out of your hands | 01:48 |
|
| you can't install rootkits into the user | 01:48 |
| → Zaknefain joined | 01:49 |
| → felipewm joined | 01:50 |
| ← pnkbst left | 01:50 |
| ← blackmesa left | 01:50 |
| → pnkbst joined | 01:51 |
| ← rjhunter left | 01:52 |
| ← pweaver_ left | 01:52 |
| ← mizu_no_oto left | 01:52 |
| ← _iron left | 01:53 |
|
rohieb
| cbreak: I thought the commit hash is not a security feature, according to linus? | 01:53 |
| ← Zaknefain left | 01:54 |
|
cads
| I mean, suppose the only thing the attacker is hiding from you is that in the public repository, every line of code you work on is punctuated with a comment character '#'. The attacker also maintains a hidden repository for your code, where he maintains the '#'-free version that you see. When you commit to remote you're really committing to your attacker's repository, wherupon the attacker sends the equivalent, #-terminated lines to the real r | 01:55 |
|
| emote server. | 01:55 |
| ← ArcTanSusan left | 01:55 |
| ← polyzen left | 01:55 |
|
cads
| I don't see why the attacker can't have patched your kernel so that most reasonable attempts to spec your respository results in the console simply spitting out the correct answer by fiat. | 01:56 |
| ← rgr left | 01:56 |
| → hholtmann joined | 01:56 |
|
cads
| even if the that means the attacker has to have a really smart team of people computing what the correct hashes are. | 01:56 |
| ← felipewm left | 01:57 |
| ← vurma left | 01:57 |
| → akim joined | 01:58 |
|
cbreak
| rohieb: they are, otherwise git would not have signed tags/commits | 01:58 |
| ← ket1v left | 01:58 |
|
rohieb
| hmm, I remember someone say otherwise, but maybe I'm wrong | 01:59 |
|
| anyways, sha1 is too weak :P | 01:59 |
|
cbreak
| cads: think a bit please | 01:59 |
| → mizu_no_oto joined | 01:59 |
|
cbreak
| cads: you look at your code. You calculate the hash. It doesn't match with git's hash. Isn't that suspicious? | 01:59 |
|
| you can't tell me that you wouldn't notice that | 01:59 |
|
| rohieb: signed tags are completely worthless without secure commit hashes | 02:00 |
|
rohieb
| of course | 02:00 |
| ← jagob left | 02:01 |
|
rudi_s
| rohieb: A possible solution would be to change how tags are signed. Sign the complete tree and not just the commit id. | 02:01 |
| ← dort left | 02:01 |
|
cbreak
| rohieb: and look back to the recent compromise of kernel.org, to which the linux guys still have not given a coherent explanation / autopsy | 02:01 |
|
| rohieb: it was said that the kernel is safe because of git's distributed nature and the ability to compare the hashes/signatures with the baseline | 02:01 |
|
rohieb
| oh right | 02:01 |
| ← Caretaker left | 02:01 |
| ← mani2399 left | 02:02 |
|
cads
| cbreak: I'm proposing that the attacker has patched the OS of your local machine such that the hashes you see will match by default. | 02:02 |
|
cbreak
| cads: so? | 02:02 |
|
| cads: I am proposing that you calculate the hash yourself, on paper. | 02:02 |
| ← mikecmpbll left | 02:02 |
|
bremner
| stupid threat model, meet impractical response. | 02:02 |
| → mishunika joined | 02:02 |
|
rudi_s
| cads: If you don't have control over your computer it's over. No matter what protocol you use. | 02:03 |
| ← pfFredd left | 02:03 |
|
cads
| I mean tell that to the 10,000 rootkitted linux websites out there. | 02:04 |
| ← lynzt left | 02:04 |
|
sysvalve
| cads: none of them will patch your kernel so it makes up your git commit hashes to predictable values from your attacker | 02:04 |
|
rudi_s
| cads: So what? | 02:04 |
|
sysvalve
| if that's what you are proposing | 02:04 |
|
cbreak
| cads: they are irrelevant | 02:04 |
|
| cads: no one commits on a web server | 02:04 |
|
bremner
| well. webdevs do. ;) | 02:04 |
|
cbreak
| only the stupid ones... | 02:05 |
|
bremner
| must not take straight line.... ;) | 02:05 |
|
cbreak
| most will probably develop locally. | 02:05 |
|
sysvalve
| webdevs don't commit. They just upload via ftp | 02:05 |
|
jon-mac
| sysvalve: you mean edit in place? | 02:05 |
|
cads
| yup. | 02:05 |
|
rudi_s
| Well, I'd say client systems are easier to attack than servers. All the nice exploits in our browsers ... | 02:05 |
|
cads
| sometimes they'll copy everything into a versioned directory. | 02:05 |
| ← wethu left | 02:06 |
|
sysvalve
| jon-mac: well, working on a remote system looks unlikely to me to be actually 'on-place' but yes, that's the idea (disclaimer, I was just trolling) | 02:06 |
|
jon-mac
| sysvalve: I meant using vi or such :P | 02:06 |
|
cads
| I've seen things like /project/profile_thurs11-12-11 | 02:07 |
|
sysvalve
| ah yes | 02:07 |
| ← mishunika left | 02:07 |
|
cads
| with 10 other creatively named versions of the profile directory as well | 02:07 |
|
sysvalve
| I've seen a whole bunch of them actually | 02:07 |
|
| logging in to a server and seeing "vi /var/www/whatever/whatever/stuff.php" | 02:07 |
|
| yeah | 02:07 |
|
cbreak
| php? That's a sign for an insecure server | 02:08 |
|
sysvalve
| cbreak: tell me about it :( | 02:09 |
| ← zz_chamunks left | 02:09 |
| → chamunks joined | 02:09 |
| → tanath joined | 02:11 |
| → Nizumzen joined | 02:14 |
| ← schnickschnack left | 02:15 |
| ← toomanysecrets left | 02:15 |
| → Gavrisimo joined | 02:15 |
| → Dougie187 joined | 02:17 |
|
Havvy
| Today .php. Tomorrow .hack | 02:17 |
| ← mellernoia left | 02:18 |
| → glebm joined | 02:18 |
| → sgen joined | 02:19 |
| ← Mocramis left | 02:19 |
| ← pfg left | 02:19 |
| → Mocramis joined | 02:19 |
| ← Gavrisimo left | 02:20 |
| → karpoff joined | 02:20 |
|
cads
| sysvalve: I just can't see that it would be very hard to write a rootkit module that detects when a user is hashing a particular piece of data, and alters the output according to the rootkit owner's requirements. | 02:20 |
| → Dougie2187 joined | 02:22 |
| → bwreilly joined | 02:23 |
| → dougsland joined | 02:24 |
| → ArcTanSusan joined | 02:25 |
| ← jaimef left | 02:26 |
| → jaimef joined | 02:26 |
| ← SilverBln left | 02:26 |
| → fragamus joined | 02:28 |
| ← laserbeam left | 02:28 |
| ← jrahmy left | 02:29 |
| → laserbeam joined | 02:29 |
| → raj__ joined | 02:29 |
| ← lethjakman left | 02:30 |
| → jrahmy joined | 02:30 |
| → pr0ton_ joined | 02:31 |
| → jbarker joined | 02:33 |
| ← Nizumzen left | 02:33 |
| ← laserbeam left | 02:33 |
| → Havvy[Hex] joined | 02:33 |
| → dreiss joined | 02:33 |
|
dalias
| i want to maintain a stable (basically bugfixes and possibly non-invasive feature backports) branch while continuing to develop in master branch | 02:33 |
| ← Havvy left | 02:34 |
| Havvy[Hex] → Havvy | 02:34 |
|
dalias
| i haven't really used branches a lot before; is there anything i should know/read to get started and make sure i do it "right" ? | 02:34 |
| ← simesy left | 02:35 |
| → macmartine joined | 02:35 |
| ← hholtmann left | 02:36 |
| ← macmartine left | 02:37 |
| → Spyro joined | 02:38 |
| → vijay13 joined | 02:38 |
| → kevinold joined | 02:38 |
| → Jabberish joined | 02:39 |
| → yacks joined | 02:40 |
| ← raj__ left | 02:42 |
| → zajn joined | 02:42 |
| ← yhager left | 02:43 |
| → therealGent joined | 02:43 |
| → Zaknefain joined | 02:43 |
| ← kevinold left | 02:43 |
| → hholtmann joined | 02:43 |
| ← Zaknefain left | 02:44 |
| → sohail joined | 02:44 |
| ← l0x3py left | 02:47 |
|
rudi_s
| dalias: !doc | 02:47 |
|
gitinfo
| dalias: A list of useful documentation of all kinds is here: http://git-scm.com/documentation -- or try the wiki at http://git.wiki.kernel.org/. Also try typing "!book" "!cs" "!bottomup" "!parable" "!best_practices" or "!vcbe" or "!designers" here in IRC. !book is probably the most helpful. | 02:47 |
| ← dreiss left | 02:47 |
|
rudi_s
| I guess !book is the best guide, it introduces all the necessary concepts including branches and merging. | 02:48 |
|
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 | 02:48 |
|
rudi_s
| The important part is, don't be afraid of many branches and commit often. | 02:48 |
| ← mizu_no_oto left | 02:48 |
| → rchavik joined | 02:49 |
| → charco joined | 02:49 |
|
rudi_s
| You can always rewrite the history later if you don't like it, but by committing it you create a "permanent" copy of your data which won't get lost (unless you tell git so). | 02:49 |
| ← jaimef left | 02:51 |
| ← joki left | 02:51 |
| → jaimef joined | 02:52 |
| → mizu_no_oto joined | 02:56 |
| → raj__ joined | 02:56 |
| → Vampire0_ joined | 02:57 |
| → joki joined | 02:58 |
| ← sysvalve left | 02:59 |
| ← Vampire0 left | 03:00 |
| ← raj__ left | 03:01 |
| ← bwreilly left | 03:01 |
| ← Mocramis left | 03:02 |
| → oskarkv joined | 03:02 |
| → sysvalve joined | 03:02 |
| → Mocramis joined | 03:02 |
| ← tyll left | 03:04 |
| → kevinold joined | 03:04 |
| ← kotk1 left | 03:05 |
| → shingshang joined | 03:05 |
| → tyll joined | 03:06 |
| → kotk joined | 03:06 |
| ← gandalfcome left | 03:08 |
| ← makubi left | 03:08 |
|
dalias
| rudi_s, our workflow so far is that there are no long-lived branches and all real development takes place in master | 03:08 |
|
rudi_s
| dalias: Well, if it works for you, there's no real need for branches. - But when you're working on larger "projects" (like introducing a new feature) using branches has some advantages. You can see exactly which commits belong to this feature because they are integrated into master in one operation and you can continue to work on your feature while other features are developed on master. | 03:10 |
| ← mikepack left | 03:10 |
| → mikepack joined | 03:11 |
| ← alvaro_o left | 03:11 |
| → Sabbath joined | 03:11 |
|
dalias
| rudi_s, what i'm interested in using branches for is a basically bugfix-only stable branch | 03:12 |
|
rudi_s
| dalias: Sure, that works fine too. You can cherry-pick the commits fixing bugs into the stable branches or develop them on the stable branch and merge it into master. | 03:13 |
|
dalias
| for the most part we won't touch it, but if there are security fixes or other non-invasive bugfixes we could backport then and cut a release | 03:13 |
|
| now you're getting at the things i wanted to know | 03:13 |
|
| the right way to do it is cherry-pick from master into stable | 03:13 |
| → makubi joined | 03:13 |
|
rudi_s
| dalias: Depends on your work-flow, both work. Either you fix the bug in the "oldest" supported version and merge that fix to newer branches (e.g. master) or you backport the fix. | 03:14 |
|
| backport = cherry-pick | 03:14 |
| → raj__ joined | 03:15 |
|
dalias
| yes i can see how either or even a mix would work | 03:15 |
|
| but the other direction (develop bugfix in stable) doesn't work well with our workflow | 03:15 |
|
rudi_s
| dalias: It doesn't have to, cherry-picking works fine too ;-) | 03:15 |
|
dalias
| *nod* | 03:15 |
| ← mikepack left | 03:15 |
|
dalias
| cherry-picking sounds perfect for what we need | 03:15 |
| → simesy joined | 03:16 |
| → BadProphet joined | 03:16 |
| → Gavrisimo joined | 03:16 |
| ← Sabbath left | 03:16 |
|
rudi_s
| dalias: Also have a look at man git-cherry-pick, it describes some useful options for your workflow (like -x). | 03:17 |
|
gitinfo
| dalias: the git-cherry-pick manpage is available at http://jk.gs/git-cherry-pick.html | 03:17 |
| ← hkj left | 03:17 |
| → hkj joined | 03:17 |
| → petey joined | 03:19 |
| → lynzt joined | 03:19 |
| ← hahuang65 left | 03:19 |
| ← sgen left | 03:19 |
|
dalias
| yes -x looks nice | 03:20 |
| ← jbranchaud left | 03:20 |
| ← Gavrisimo left | 03:20 |
| → ojacobson joined | 03:21 |
| ← hkj left | 03:22 |
| ← akiress left | 03:22 |
| → ket1v joined | 03:22 |
| → akiress joined | 03:23 |
| ← petey left | 03:24 |
| ← akiress left | 03:25 |
| ← maroloccio left | 03:26 |
| → Sleepy63 joined | 03:26 |
| → joelrobichaud joined | 03:26 |
| → jaequery joined | 03:27 |
| ← jaequery left | 03:27 |
| → jaequery joined | 03:27 |
| → mikepack joined | 03:29 |
| ← mikepack left | 03:29 |
| → laserbeam joined | 03:30 |
| → mikepack joined | 03:30 |
| ← kevinold left | 03:31 |
| ← BuSerD left | 03:31 |
| ← Noldorin left | 03:32 |
| → bwreilly joined | 03:33 |
| ← mikepack left | 03:34 |
| ← laserbeam left | 03:34 |
| ← simesy left | 03:34 |
| → BbT0n joined | 03:34 |
| ← mribeirodantas left | 03:35 |
| → karadoc joined | 03:38 |
| → mribeirodantas joined | 03:38 |
| → Zaknefain joined | 03:38 |
| → TheMadMechanic joined | 03:39 |
| ← ezekielnoob left | 03:42 |
| ← lithiumjake left | 03:42 |
| ← Zaknefain left | 03:43 |
| → gancl joined | 03:44 |
| ← Wulf left | 03:45 |
| ← nnyk left | 03:46 |
| ← TheMadMechanic left | 03:46 |
| → Wulf joined | 03:46 |
| ← Mitchbones left | 03:49 |
| ← akiva left | 03:49 |
| → rjhunter joined | 03:50 |
| ← mribeirodantas left | 03:51 |
| → oojacoboo joined | 03:53 |
| ← pr0ton_ left | 03:54 |
| ← rjhunter left | 03:54 |
| ← oojacoboo left | 03:56 |
| → bluesm joined | 03:59 |
| ← yacks left | 04:00 |
| → thiago joined | 04:00 |
| → mishunika joined | 04:03 |
| → nnyk joined | 04:04 |
| → kevinold joined | 04:04 |
| → maroloccio joined | 04:05 |
| → pweaver_ joined | 04:06 |
| ← maroloccio left | 04:06 |
| ← jbarker left | 04:06 |
| ← zumba_addict left | 04:07 |
| → maroloccio joined | 04:07 |
|
aartist
| How I can run git on windows 8? | 04:07 |
| → zumba_addict joined | 04:07 |
| → RaptorJesus joined | 04:08 |
| ← mishunika left | 04:08 |
| ← kevinold left | 04:11 |
| ← kukks left | 04:12 |
| ← ket1v left | 04:13 |
| ← watabou left | 04:13 |
| → ket1v joined | 04:14 |
| → AruL_ joined | 04:16 |
| ← wongon left | 04:16 |
| → wongon joined | 04:16 |
| → hahuang65 joined | 04:17 |
| → Gavrisimo joined | 04:17 |
| → sgen joined | 04:19 |
| ← therealGent left | 04:20 |
| → codeman_ joined | 04:21 |
| ← Gavrisimo left | 04:22 |
| ← wongon left | 04:23 |
| ← codeman left | 04:25 |
| ← chris_thomson left | 04:25 |
|
thiago
| aartist: type: git | 04:25 |
| → yacks joined | 04:27 |
| → tomengland joined | 04:28 |
| → beautifulmind joined | 04:28 |
| → yhager joined | 04:29 |
| ← bwreilly left | 04:30 |
| → laserbeam joined | 04:30 |
| ← RaptorJesus left | 04:31 |
| → sirchopsalot joined | 04:31 |
|
kadoban
| anyone have advice on if using a pre-commit hook to check style is actually a good idea? do you end up just bypassing it, or does it help? maybe depends on language? | 04:31 |
|
| (i mean code style, if that wasn't clear) | 04:31 |
| → Zaknefain joined | 04:33 |
|
thiago
| it's a good idea | 04:33 |
| ← vijay13 left | 04:33 |
|
thiago
| as long as you don't bypass it for no good reason | 04:33 |
|
| what use is it having a hook that you ignore? | 04:33 |
|
kadoban
| well, yeah i suppose. i guess if anything else i can just kill it if i end up annoyed by it | 04:34 |
| ← laserbeam left | 04:34 |
| ← raj__ left | 04:34 |
| ← BadProphet left | 04:35 |
| ← maroloccio left | 04:35 |
| → BadProphet joined | 04:35 |
| ← HeN left | 04:37 |
| ← Zaknefain left | 04:37 |
| → jrbalsano joined | 04:39 |
| ← jrbalsano left | 04:39 |
| ← BadProphet left | 04:40 |
| ← ArcTanSusan left | 04:40 |
| ← chamunks left | 04:40 |
| → maroloccio joined | 04:43 |
| → chamunks joined | 04:43 |
| ← jcvfen left | 04:44 |
| → simesy joined | 04:45 |
| ← cruig left | 04:45 |
| → Zifre joined | 04:46 |
| ← Dougie2187 left | 04:47 |
| → raj__ joined | 04:48 |
| ← joelrobichaud left | 04:48 |
| ← ojacobson left | 04:48 |
| ← AruL_ left | 04:49 |
| ← simesy left | 04:49 |
| ← Zifre_ left | 04:49 |
| → AruL_ joined | 04:49 |
| → rjhunter joined | 04:51 |
| → Naeblis joined | 04:52 |
| → robbyoconnor joined | 04:52 |
|
Naeblis
| This is strange. I have a lib/ directory inside my .gitignore, yet when I updated a few files in it, they are showing up as "changes to be committed". Of course, can't stage them, because then I get a warning telling me it's in the gitignore. | 04:53 |
|
| :o | 04:53 |
| ← lindenle left | 04:53 |
| ← rjhunter left | 04:55 |
|
kadoban
| Naeblis: .gitignore doesn't do anything anymore once git is already tracking the files...so you should make sure you don't track them if you don't mean to | 04:56 |
|
Naeblis
| kadoban: I never was tracking them | 04:56 |
| ← mizu_no_oto left | 04:56 |
| ← catdawg left | 04:56 |
|
kadoban
| Naeblis: well, "changes to be commited" means you added them, which is one step away | 04:56 |
| ← robbyoconnor left | 04:57 |
| → rjhunter joined | 04:58 |
| ← rjhunter left | 04:59 |
|
Naeblis
| ah, I had commented out the lib/ from gitignore to see what was going on | 04:59 |
|
| anyway kadoban. Unstaged, and added lib/ back | 04:59 |
| → devians_ joined | 05:00 |
| ← w0ng left | 05:00 |
| → rjhunter joined | 05:00 |
| ← hahuang65 left | 05:00 |
| ← rjhunter left | 05:01 |
| → Cork joined | 05:01 |
| ← sysvalve left | 05:01 |
| ← codeman_ left | 05:02 |
| → rjhunter joined | 05:02 |
| ← rjhunter left | 05:03 |
| ← Havvy left | 05:04 |
| → koell joined | 05:05 |
| ← Bass10 left | 05:05 |
| → zack6849 joined | 05:06 |
| → rjhunter joined | 05:06 |
| ← karadoc left | 05:06 |
| ← rjhunter left | 05:06 |
| → kevinold joined | 05:07 |
| → rjhunter joined | 05:09 |
| ← rjhunter left | 05:09 |
| ← Dougie187 left | 05:10 |
| → rjhunter joined | 05:10 |
| ← sohail left | 05:10 |
| ← dagnachew left | 05:10 |
| ← rjhunter left | 05:10 |
| ← Freeman42 left | 05:11 |
| ← koda left | 05:11 |
| → rjhunter joined | 05:11 |
| ← rjhunter left | 05:11 |
| → rjhunter joined | 05:12 |
| ← rjhunter left | 05:12 |
| ← kevinold left | 05:13 |
| → ArcTanSusan joined | 05:13 |
| → rjhunter joined | 05:13 |
| ← CKyle left | 05:14 |
| ← kotk left | 05:14 |
| ← rjhunter left | 05:14 |
| → rjhunter joined | 05:15 |
| ← rjhunter left | 05:16 |
| → mikepack joined | 05:17 |
| → rjhunter joined | 05:17 |
| ← rjhunter left | 05:18 |
| → Gavrisimo joined | 05:19 |
| → SidWu joined | 05:19 |
| ← SidWu left | 05:19 |
| → jrahmy_ joined | 05:19 |
| → SidWu joined | 05:19 |
| ← jrahmy left | 05:19 |
| ← SidWu left | 05:19 |
| → torchie joined | 05:19 |
| → zz_karupanerura joined | 05:19 |
| → jrahmy joined | 05:19 |
| zz_karupanerura → karupanerura | 05:19 |
| → petey joined | 05:20 |
| ← Lemony left | 05:20 |
| → mikeyjk joined | 05:21 |
| → rjhunter joined | 05:21 |
| ← rjhunter left | 05:22 |
| ← Gavrisimo left | 05:22 |
| ← mikepack left | 05:22 |
| ← raj__ left | 05:22 |
| → w0ng joined | 05:22 |
| ← jrahmy_ left | 05:22 |
| ← AruL_ left | 05:23 |
| ← charco left | 05:23 |
| ← petey left | 05:24 |
| → rjhunter joined | 05:26 |
| ← rjhunter left | 05:26 |
| → rjhunter joined | 05:27 |
| → Zaknefain joined | 05:27 |
| ← rjhunter left | 05:27 |
| → rjhunter joined | 05:28 |
| ← rjhunter left | 05:29 |
| → unknwn- joined | 05:29 |
| → rjhunter joined | 05:31 |
| ← Zaknefain left | 05:31 |
| → laserbeam joined | 05:31 |
| ← rjhunter left | 05:32 |
| → rjhunter joined | 05:33 |
| → RaptorJesus joined | 05:33 |
| ← rjhunter left | 05:34 |
| → raj__ joined | 05:35 |
| → rjhunter joined | 05:35 |
| ← laserbeam left | 05:36 |
| ← rjhunter left | 05:36 |
| → rjhunter joined | 05:36 |
| ← rjhunter left | 05:36 |
| → mikecmpbll joined | 05:37 |
| → rjhunter joined | 05:38 |
| → simesy joined | 05:38 |
| ← rjhunter left | 05:38 |
| ← rchavik left | 05:39 |
| ← simesy left | 05:39 |
| → rchavik joined | 05:39 |
| → wethu joined | 05:39 |
| → rjhunter joined | 05:40 |
| ← rjhunter left | 05:40 |
| → simesy joined | 05:40 |
| → rjhunter joined | 05:41 |
| ← rjhunter left | 05:41 |
| ← akim left | 05:42 |
| → rjhunter joined | 05:42 |
| → Tommy[D] joined | 05:42 |
| ← rjhunter left | 05:42 |
| → rjhunter joined | 05:44 |
| ← rjhunter left | 05:44 |
| → pikaren joined | 05:44 |
| ← Tommy[D]_ left | 05:44 |
| → Kicer86 joined | 05:45 |
| → lindenle joined | 05:45 |
| → rjhunter joined | 05:45 |
| ← rjhunter left | 05:46 |
| → rjhunter joined | 05:47 |
| ← mikecmpbll left | 05:48 |
| gitinfo set mode: +v | 05:48 |
|
sgen
| So I accidentally merged without --no-ff , how can I undo the merge so that I can redo the merge with --no-ff? | 05:48 |
| ← rjhunter left | 05:48 |
| ← ArcTanSusan left | 05:48 |
| → rjhunter joined | 05:49 |
| ← rjhunter left | 05:49 |
|
kadoban
| sgen: have you published the merge anywhere yet? if not, (Note: make a backup first, and make sure you know what this does!) git reset --hard HEAD^ in the branch you merged into is enough | 05:50 |
|
sgen
| kadoban: and this will destroy the fast forward merge? | 05:51 |
| → rjhunter joined | 05:51 |
|
kadoban
| sgen: it will set the position of the branch back one, discarding the current commit (the merge) | 05:51 |
|
| i'm assuming you've done nothing since you did the merge | 05:51 |
|
sgen
| I havnt | 05:52 |
|
| thank you! | 05:52 |
|
kadoban
| you're welcome :) | 05:52 |
|
sgen
| which branch do I do this on? master which ive merged to or the new-feature branch I merged with master? | 05:53 |
| ← unknwn- left | 05:53 |
| → ArcTanSusan joined | 05:53 |
| ← ArcTanSusan left | 05:53 |
| → Freeman42 joined | 05:55 |
| ← armyriad left | 05:55 |
|
kadoban
| sgen: the one you merged to, master | 05:56 |
| ← jaequery left | 05:56 |
|
kadoban
| whichever one you want to rewind one step, but master should be it | 05:56 |
| → pr0ton_ joined | 05:59 |
| RaptorJesus → PirateJesus | 06:01 |
| → arvind_k joined | 06:02 |
| PirateJesus → RaptorJesus | 06:02 |
| ← sirchopsalot left | 06:02 |
| → mishunika joined | 06:04 |
| → toomanysecrets joined | 06:05 |
| → pr0ton__ joined | 06:05 |
| ← pr0ton_ left | 06:06 |
| → khmarbaise joined | 06:07 |
| → LtCrData joined | 06:07 |
|
| mattcen isn't convinced this will work with a fast-forward. | 06:08 |
| ← mishunika left | 06:09 |
| → kevinold joined | 06:09 |
|
mattcen
| kadoban, sgen: Nope, that doesn't work as you're expecting | 06:10 |
| ← nnyk left | 06:11 |
|
mattcen
| sgen: Easiest option is to have a look a git reflog, find the commit before the one you did the merge on, and then 'git reset --hard HEAD@{N}' where N is the number of the commit | 06:11 |
|
kadoban
| sgen: oh crap, i totally misread your question :/ mattcen, thanks...woops | 06:13 |
| ← pr0ton__ left | 06:14 |
| ← kevinold left | 06:14 |
|
mattcen
| There are probably other ways than reflog to do it, but that's as good as any IMO | 06:14 |
|
kadoban
| i thought he said he accidentally used --no-ff, not the other way around...that should have raised some questions | 06:14 |
| → oojacoboo joined | 06:14 |
| ← tanath left | 06:15 |
| → johnkevinmbasco joined | 06:15 |
| → pr0ton_ joined | 06:15 |
| → fatalhalt joined | 06:19 |
| → Gavrisimo joined | 06:19 |
| ← beautifulmind left | 06:19 |
| → Zaknefain joined | 06:21 |
| ← w0ng left | 06:21 |
| ← torchie left | 06:21 |
| ← karupanerura left | 06:21 |
| ← texasmynsted left | 06:22 |
| ← Gavrisimo left | 06:23 |
| → zumba_ad_ joined | 06:25 |
| ← raj__ left | 06:25 |
| ← Zaknefain left | 06:26 |
| ← Gamecubic left | 06:26 |
| → ilmgb joined | 06:28 |
| ← cads left | 06:28 |
| ← ilmgb left | 06:29 |
| ← zumba_addict left | 06:29 |
| → ilmgb joined | 06:29 |
| ← zumba_ad_ left | 06:29 |
| → beautifulmind joined | 06:30 |
| → AccessibleWeb joined | 06:30 |
| → luminous joined | 06:31 |
| ← luminous left | 06:32 |
| → luminous joined | 06:32 |
| → armyriad joined | 06:32 |
| → laserbeam joined | 06:32 |
| ← ilmgb left | 06:33 |
| ← pr0ton_ left | 06:34 |
| ← snuffeluffegus left | 06:34 |
| ← Goplat left | 06:35 |
| ← laserbeam left | 06:36 |
| → JOAC joined | 06:37 |
| → hobodave joined | 06:39 |
| → raj__ joined | 06:39 |
| → JPeterson joined | 06:44 |
| ← lindenle left | 06:46 |
| ← wethu left | 06:48 |
| → paolooo joined | 06:48 |
| → lite_ joined | 06:48 |
| ← Rastus_Vernon left | 06:49 |
| ← jaimef left | 06:50 |
| → jaimef joined | 06:50 |
| ← oojacoboo left | 06:51 |
| → wethu joined | 06:51 |
| ← AccessibleWeb left | 06:52 |
| → igli joined | 06:52 |
|
igli
| how do i see the "embedded date" inside a git tag? i've just finished importing a historical codebase, and i can't remember if i used GIT_COMMITTER_DATE= to earlier git tag | 06:54 |
| → jluc joined | 06:54 |
| → Not_Whatever joined | 06:54 |
| → phanimahesh joined | 06:55 |
| gitinfo set mode: +v | 06:55 |
| ← ket1v left | 06:57 |
| → txt23 joined | 06:57 |
| ← pweaver_ left | 06:57 |
|
txt23
| I'm fairly new user of git. I use Windows for work and have linux running our dev site. How do I import my current commits directly from site like BitBuket to the server? Currently I do this manually and its getting annoying | 06:58 |
| → robbyoconnor joined | 06:59 |
|
igli
| hmm rev-parse to get tag object | 06:59 |
|
| check !deploy txt23 - it might give you some idea | 07:00 |
|
gitinfo
| Git is not a deployment tool, but you can build one around it (in simple environments) or use it as an object store(for complex ones). Here are some options/ideas to get you started: http://gitolite.com/deploy.html | 07:00 |
|
igli
| -s | 07:00 |
| ← dougsland left | 07:00 |
|
txt23
| igli: Okay I will read it. Thanks | 07:01 |
| → ezekielnoob joined | 07:02 |
| → dc5ala joined | 07:02 |
|
igli
| hmm that shows me the commit | 07:04 |
|
| yw | 07:04 |
| ← raj__ left | 07:04 |
|
igli
| fsck it | 07:04 |
| ← txt23 left | 07:04 |
| ← bgerber left | 07:05 |
| → tvw joined | 07:05 |
| → mikepack joined | 07:05 |
| ← khmarbaise left | 07:06 |
| ← raven-au left | 07:08 |
| → mishok13 joined | 07:08 |
| → kriks joined | 07:09 |
| ← lite_ left | 07:09 |
| → raven-au joined | 07:09 |
| → JeremyWei joined | 07:09 |
| → kevinold joined | 07:10 |
| ← mikepack left | 07:10 |
| → Devastatr joined | 07:10 |
| ← salamanderrake left | 07:10 |
| → lite_ joined | 07:10 |
| → iamntz joined | 07:11 |
| ← Devastator left | 07:11 |
| ← root828 left | 07:13 |
| ← kevinold left | 07:14 |
| → salamanderrake joined | 07:15 |
| → alaing joined | 07:15 |
| → Zaknefain joined | 07:15 |
| ← fatalhalt left | 07:16 |
|
alaing
| right so I've got my head wrapped around commits etc but now has come the time when i need to rollback to a particular commit. how do i do this? | 07:17 |
| → dieter joined | 07:19 |
|
alaing
| Basically I would like to rollback a particular folder in my project | 07:19 |
| → steverandy joined | 07:19 |
| → Gavrisimo joined | 07:19 |
| ← Zaknefain left | 07:20 |
| → anry joined | 07:20 |
| → petey joined | 07:20 |
| ← thiago left | 07:20 |
| ← lite_ left | 07:21 |
| → raj__ joined | 07:21 |
| → lite_ joined | 07:21 |
| ← pnkbst left | 07:21 |
| ← aartist left | 07:23 |
| ← Gavrisimo left | 07:24 |
| → snuffeluffegus joined | 07:24 |
| → saorge_ joined | 07:24 |
| ← petey left | 07:25 |
|
nullie
| alindeman, git checkout <commit> <folder> | 07:26 |
|
| alaing, ^ | 07:26 |
| → jizanthapus joined | 07:26 |
| ← lite_ left | 07:26 |
| ← beautifulmind left | 07:27 |
|
alaing
| will the checkout output the <folder> contents into the current directory that I'm in | 07:27 |
| ← JOAC left | 07:27 |
| ← BbT0n left | 07:27 |
| ← yhager left | 07:28 |
| ← saorge left | 07:28 |
|
alaing
| nullie: ^ | 07:29 |
| ← maqr left | 07:29 |
| ← johnkevinmbasco left | 07:31 |
| ← jizanthapus left | 07:32 |
| → szx joined | 07:33 |
| → jizanthapus joined | 07:33 |
| ← JeremyWei left | 07:33 |
| ← jizanthapus left | 07:35 |
| → nfroidure joined | 07:36 |
|
alaing
| dont worry I found the answer | 07:36 |
| → dreiss joined | 07:37 |
| → yhager joined | 07:38 |
| → hide joined | 07:39 |
| ← hide left | 07:39 |
| → hide joined | 07:40 |
| ← hide left | 07:40 |
| → hide joined | 07:40 |
| ← hide left | 07:40 |
| → hide joined | 07:41 |
| ← hide left | 07:41 |
| → y_nk joined | 07:41 |
| ← y_nk left | 07:41 |
| → y_nk joined | 07:41 |
| → Nazca__ joined | 07:42 |
| → hide joined | 07:42 |
| ← kriks left | 07:43 |
| → yaw joined | 07:43 |
|
alaing
| i ran this git checkout 17a58c1 | 07:43 |
| ← Nazzy left | 07:43 |
|
alaing
| but it doesn't seem to have rollback the state of the files | 07:44 |
|
| and folders for that commit | 07:44 |
| → lite_ joined | 07:44 |
| ← lite_ left | 07:44 |
| ← robbyoconnor left | 07:45 |
| → robbyoconnor joined | 07:45 |
| ← y_nk left | 07:45 |
|
moritz
| that should reset both the files and the branch | 07:45 |
|
| so that a 'git diff' afterwards comes out empty | 07:45 |
| → watermel0n joined | 07:47 |
| → pnkbst joined | 07:48 |
| → Macaveli joined | 07:50 |
| ← pnkbst left | 07:53 |
| → moberberger joined | 07:55 |
| → laserbeam joined | 07:56 |
| ← dreiss left | 07:56 |
| → pweaver_ joined | 07:57 |
| → hiredman joined | 07:57 |
| → ignas joined | 07:58 |
| → BbT0n joined | 08:00 |
| → pantsman joined | 08:00 |
| → xucheng joined | 08:02 |
| → upene joined | 08:03 |
| ← xucheng left | 08:03 |
| ← yaw left | 08:03 |
| → tonythomas joined | 08:04 |
| ← pweaver_ left | 08:04 |
| → mishunika joined | 08:05 |
| → CodeShar_ joined | 08:06 |
|
igli
| what about the history of the branch, moritz? i mean if you commit, it won't lose the work will it? | 08:07 |
|
| commit from there* | 08:07 |
| ← CodeShark left | 08:08 |
| → Leucomelas joined | 08:08 |
|
Leucomelas
| Hello World | 08:08 |
|
gitinfo
| Leucomelas: hi! I'd like to automatically welcome you to #git, a place full of helpful gits. Got a question? Just ask it — chances are someone will answer fairly soon. The topic has links with more information about git and this channel. NB. it can't hurt to do a backup (type !backup for help) before trying things out, especially if they involve dangerous keywords such as --hard, clean, --force/-f, rm and so on. | 08:08 |
| ← szx left | 08:08 |
|
igli
| ah: If no paths are given, git checkout will also update HEAD to set the specified branch as current | 08:08 |
| → nick108 joined | 08:09 |
| → doev joined | 08:09 |
| → a-l-e joined | 08:09 |
|
Leucomelas
| I've a problem, a friend edit the website of a client, but directly on the prod serveur. I want to get this edit on my desktop. How to make | 08:09 |
| ← rjhunter left | 08:09 |
| → Zaknefain joined | 08:09 |
| ← mishunika left | 08:10 |
| ← Zaknefain left | 08:10 |
| → kevinold joined | 08:10 |
| ← freestyl3r left | 08:13 |
| ← mikeyjk left | 08:13 |
| ← kevinold left | 08:15 |
| → Gavrisimo joined | 08:17 |
| ← ezekielnoob left | 08:19 |
| ← timewa1ker left | 08:21 |
| ← pantsman left | 08:23 |
| ← simesy left | 08:25 |
| → fluter joined | 08:27 |
|
fluter
| hi | 08:27 |
| → _lynX joined | 08:27 |
|
fluter
| how can I copy all files from a repo to another empty repo, and init the empty repo with that? | 08:27 |
|
| the empty repo has been git inited, | 08:28 |
|
| and I'm doing the initial import of source tree | 08:28 |
| ← HelloComputer15 left | 08:30 |
| → cruig joined | 08:30 |
| → bharateeyudu joined | 08:30 |
| ← bharateeyudu left | 08:31 |
| → bytefire joined | 08:31 |
| → bgerber joined | 08:34 |
| → herdingcat joined | 08:34 |
|
fluter
| hi | 08:35 |
| ← cruig left | 08:36 |
|
igli
| Leucomelas: download the site into another directory and run diff, against your worktree or a fresh clone, perhaps --reference|--shared if you prefer | 08:36 |
| → rjhunter joined | 08:37 |
| ← _lynX left | 08:38 |
| → _lynX joined | 08:38 |
| → jackneill joined | 08:39 |
| ← jackneill left | 08:39 |
| → jackneill joined | 08:39 |
| ← Leoneof left | 08:40 |
| → blackmesa joined | 08:43 |
| ← Macaveli left | 08:43 |
| → pweaver_ joined | 08:43 |
| → IVplay joined | 08:47 |
| ← jrahmy left | 08:48 |
| ← ciampix left | 08:48 |
| → dort joined | 08:48 |
| → darnir_ joined | 08:48 |
| → pnkbst joined | 08:49 |
| → Leoneof joined | 08:49 |
| ← yhager left | 08:53 |
| ← john2x left | 08:53 |
| → mikepack joined | 08:53 |
| ← upene left | 08:54 |
| → upene joined | 08:54 |
| ← pnkbst left | 08:54 |
| → john2x joined | 08:54 |
| → el3ctron_ joined | 08:55 |
| → simesy joined | 08:55 |
| ← watermel0n left | 08:55 |
| ← rjhunter left | 08:57 |
| ← paolooo left | 08:57 |
| → ket1v joined | 08:57 |
| ← mikepack left | 08:58 |
| → sq-one joined | 09:00 |
| ← pweaver_ left | 09:00 |
| → mishunika joined | 09:01 |
| ← ket1v left | 09:02 |
| ← jaimef left | 09:02 |
| ← simesy left | 09:03 |
| → longbeach joined | 09:04 |
| → Lemony joined | 09:04 |
| ← wethu left | 09:05 |
| → Zaknefain joined | 09:05 |
| → harobed_ joined | 09:05 |
| → jaimef joined | 09:05 |
| → dcpc007 joined | 09:06 |
| → Tabmow joined | 09:06 |
| → torchie joined | 09:06 |
| → zz_karupanerura joined | 09:06 |
| → leeN joined | 09:07 |
| zz_karupanerura → karupanerura | 09:07 |
| ← blackmesa left | 09:08 |
| → w0ng joined | 09:08 |
| ← Leoneof left | 09:08 |
| ← Zaknefain left | 09:09 |
| ← el3ctron_ left | 09:09 |
| → supermat joined | 09:10 |
| ← ignas left | 09:10 |
| → khmarbaise joined | 09:11 |
| → kevinold joined | 09:11 |
| → pantsman joined | 09:12 |
| → jagob joined | 09:14 |
| → hamster joined | 09:14 |
| → cff joined | 09:14 |
| ← kevinold left | 09:16 |
| → PeterBooker joined | 09:17 |
| → szx joined | 09:18 |
| ← Octalot left | 09:19 |
| → ayaz joined | 09:19 |
| ← ayaz left | 09:19 |
| → ayaz joined | 09:20 |
| ← ayaz left | 09:20 |
| → ferreum joined | 09:20 |
| → petey joined | 09:21 |
| → Yena joined | 09:21 |
| ← Yena left | 09:23 |
| → Yena joined | 09:23 |
| ← petey left | 09:25 |
| ← szx left | 09:26 |
| → nnyk joined | 09:27 |
| → kriks joined | 09:27 |
| ← tomengland left | 09:29 |
| → tomengland joined | 09:30 |
|
sgen
| !backup | 09:31 |
|
gitinfo
| Worried about your data while trying out stuff in your repo? To back up commit history on all branches/tags: `git clone --mirror`. To backup everything, including work tree and staging area: `tar cf repo-backup.tar repodir`. Or do your experiment in a throwaway clone instead. See also http://sethrobertson.github.com/GitBestPractices/#backups | 09:31 |
| → rgr joined | 09:32 |
| ← harobed_ left | 09:33 |
| ← tomengland left | 09:34 |
| → Mode-M joined | 09:35 |
| ← kriks left | 09:36 |
| → matheus23 joined | 09:36 |
| → Leoneof joined | 09:40 |
| ← mishunika left | 09:44 |
| → Silmarilion joined | 09:45 |
| → Kayra joined | 09:45 |
| → AndreasLutro joined | 09:46 |
| → pnkbst joined | 09:50 |
| → carbon joined | 09:51 |
| ← fragamus left | 09:51 |
| ← carbon left | 09:51 |
| → HelloShitty joined | 09:53 |
| → watermel0n joined | 09:54 |
| ← pnkbst left | 09:55 |
| ← khmarbaise left | 09:55 |
| → asQuirreL joined | 09:57 |
| ← nnyk left | 09:59 |
| → Zaknefain joined | 09:59 |
| ← chamunks left | 09:59 |
| → simesy joined | 10:00 |
| → Gizburdt joined | 10:02 |
| → Zaknefai_ joined | 10:02 |
| ← Zaknefain left | 10:03 |
| → chamunks joined | 10:03 |
| ← Gizburdt left | 10:03 |
|
igli
| heh | 10:03 |
| → wethu joined | 10:04 |
| ← simesy left | 10:05 |
| → ghostlines joined | 10:06 |
| ← ghostlines left | 10:06 |
| → ghostlines joined | 10:06 |
| → aep joined | 10:08 |
| → siprbaum joined | 10:09 |
| → CheckDavid joined | 10:09 |
| ← herdingcat left | 10:09 |
| → mikecmpbll joined | 10:09 |
| ← kcj left | 10:11 |
| → SilverBln joined | 10:11 |
| → kevinold joined | 10:12 |
| → _iron joined | 10:13 |
| → nfk joined | 10:13 |
| → m0viefreak joined | 10:15 |
| → ignas joined | 10:16 |
| ← kevinold left | 10:17 |
| ← conan_ left | 10:17 |
| → DoniRS joined | 10:19 |
| → conan joined | 10:19 |
| → ngladitz joined | 10:20 |
| ← ignas left | 10:21 |
| ← WormDr1nk left | 10:21 |
| ← ctp left | 10:23 |
| → moonglow joined | 10:24 |
| → kriks joined | 10:24 |
| → SorenHolm joined | 10:24 |
| ← bytefire left | 10:25 |
| ← armyriad left | 10:25 |
| → howlymowly joined | 10:26 |
| → szx joined | 10:29 |
| → WormDrink joined | 10:29 |
| → khmarbaise joined | 10:29 |
| ← raj__ left | 10:29 |
| ← tvw left | 10:31 |
| → prutz joined | 10:32 |
| ← snuffeluffegus left | 10:33 |
| → yaw joined | 10:34 |
| ← Lemony left | 10:34 |
| ← Kayra left | 10:35 |
| → beautifulmind joined | 10:36 |
| ← tonythomas left | 10:37 |
| → crystal77 joined | 10:37 |
| → mikepack joined | 10:41 |
| → Fullma joined | 10:41 |
| ← Silmarilion left | 10:42 |
| → raj__ joined | 10:43 |
| → Macaveli joined | 10:43 |
| → fr33 joined | 10:43 |
| ← mikepack left | 10:46 |
| → psoo joined | 10:46 |
| ← raniere left | 10:47 |
| → SHyx0rmZ joined | 10:48 |
| → AbiBuccaneer joined | 10:49 |
| → pnkbst joined | 10:51 |
|
AbiBuccaneer
| Hi all. I have an SVN repository that I want to convert to a git repository using git-svn. Unfortunately, the line endings in the svn repository are kind of a mess, and I'd like to normalize them. Whilst I can use git-svn, then add .gitattributes and then do a commit which normalizes all the line endings, is it possible to normalize them as they are fetched from SVN? | 10:51 |
|
cbreak
| AbiBuccaneer: you can use git filter-branch to do it after the fact | 10:52 |
|
| (tree filter, using a tool that can convert text files) | 10:53 |
| → oodavid joined | 10:54 |
| → yast0804 joined | 10:54 |
| ← yast0804 left | 10:55 |
|
AbiBuccaneer
| thanks cbreak, i'll look into that | 10:55 |
| ← watermel0n left | 10:55 |
|
canton7
| agreed. the converting from svn -> git is the painful bit, never mind debugging line ending issues. get it into git first, then you can edit history as much as you like | 10:56 |
| → watermel0n joined | 10:56 |
| ← watermel0n left | 10:56 |
| → watermel0n joined | 10:56 |
| → yast0804 joined | 10:57 |
| → ket1v joined | 10:58 |
| ← pnkbst left | 10:59 |
| ← psoo left | 10:59 |
| → rjhunter joined | 11:00 |
| ← yast0804 left | 11:00 |
| ← watermel0n left | 11:01 |
| → watermel0n joined | 11:01 |
| → psoo joined | 11:01 |
| → robert45 joined | 11:02 |
| ← watermel0n left | 11:02 |
| → watermel0n joined | 11:02 |
|
robert45
| hi guys, can someone tell me why Im getting this error: unracked working tree file 'public/cases/cas/big/afr10.png' would be overwritten by me merge. Aborting. | 11:02 |
| → raniere joined | 11:02 |
|
bremner
| robert45: pretty much what it says. What part is unclear for you? | 11:03 |
| ← ket1v left | 11:03 |
|
bremner
| merge wants to create that file, but it already exists | 11:03 |
| ← psoo left | 11:03 |
| → psoo joined | 11:04 |
|
robert45
| bremner tx for replying, but why it doesnt overwrite it? | 11:04 |
| → terabit joined | 11:04 |
|
bremner
| robert45: because that could cause data loss | 11:04 |
| ← rjhunter left | 11:05 |
|
terabit
| so I deleted some changes in github now the local git won't let me commit/push ,why does git care if I have files I didn't "git add" ? | 11:05 |
| → ayaz joined | 11:05 |
| → m8 joined | 11:06 |
|
robert45
| bremner thanks, so how can I merge this successfully ? | 11:06 |
| → noxd joined | 11:06 |
| ← Gavrisimo left | 11:06 |
|
bremner
| robert45: move or remove the file in question | 11:06 |
|
rawtaz
| terabit: i dont thikn it's about some local file that is not tracked, but rather about the fact that upstream/origin is ahead of you, so you need to get the latest changes before you can push yours to it | 11:08 |
|
terabit
| yeah but I can'g git pull now it's telling me to merge let me try and see if that works *sigh* | 11:08 |
|
comps
| git pull --rebase | 11:09 |
|
terabit
| Please, commit your changes before you can merge. | 11:09 |
|
rawtaz
| terabit: it's doing this for your own safety | 11:09 |
|
terabit
| do tried a commit right? fatal: cannot do a partial commit during a merge. | 11:09 |
|
robert45
| tx bremner | 11:10 |
|
terabit
| so... I'm at a loss here lol | 11:10 |
|
comps
| at least you're laughing | 11:10 |
|
bremner
| terabit: you seem to be trying to start a merge in the middle of a merge? | 11:10 |
|
| yo dawg? | 11:11 |
|
terabit
| how is that possible? | 11:11 |
|
j416
| lol | 11:11 |
|
bremner
| it isn't possible. | 11:11 |
|
canton7
| hence the error | 11:11 |
|
terabit
| lol, I just want my files here uploaded to the other repo | 11:11 |
|
| comps: yeah,lols FTW :D | 11:11 |
|
bremner
| terabit: how about pastbinning the exact error message. | 11:11 |
|
canton7
| 'git merge --abort' will abort whatever merge is currently going on, for future reference | 11:11 |
|
terabit
| of which command | 11:12 |
|
canton7
| maybe we need to add that to the 'you're already in a merge' error message... | 11:12 |
|
terabit
| fatal: There is no merge to abort (MERGE_HEAD missing). | 11:12 |
|
canton7
| are you in the middle of a rebase? /confused | 11:13 |
| → kevinold joined | 11:13 |
|
bremner
| !repro | 11:13 |
|
gitinfo
| Please paste (using https://gist.github.com/ or similar) a transcript (https://gist.github.com/2415442) of your terminal session -- or, even better for complex issues, design a minimal case in which your problem can be reproduced, and share it with us. This will raise the odds of getting your problem fixed from about 30% to about 90%. | 11:13 |
|
bremner
| I see no hope without ^ | 11:13 |
|
comps
| ls .git | 11:13 |
| → Sound joined | 11:13 |
|
canton7
| yeah, I agree | 11:13 |
| ← prutz left | 11:13 |
|
terabit
| if I clone,copy all my source files to the clone dir and copy the clone on top the old dir,will that solve it lol? let me type all the commands that have been suggested so far and paste them | 11:14 |
| ← robert45 left | 11:14 |
| → yast0804 joined | 11:15 |
|
comps
| to me, it looks like a typical "local modifications while trying to rebase", but that 'during a merge' thing is weird | 11:15 |
|
| git stash to the rescue, if it's the former | 11:16 |
|
terabit
| I never done a rebase before, I always just commit and push,except today I deleted some files in github,did some local updates and tried to push... | 11:16 |
|
comps
| in which case you need to do a rebase (or a merge with merge commit) | 11:17 |
| ← kevinold left | 11:17 |
| Freeman42 → freeman42 | 11:18 |
|
terabit
| http://pastebin.com/U5HbPB49 | 11:19 |
| → prutz joined | 11:19 |
|
terabit
| never done a merge either fyi on this repo | 11:19 |
|
| until now that is | 11:20 |
|
bremner
| so, uh, the 20 line message from commit was a hint it didn't work. | 11:20 |
| → zequence joined | 11:20 |
|
terabit
| can I just delete the github repo and push all my files again? | 11:21 |
|
bremner
| well, if you can't make commit work, you're relationship with git will be painful. | 11:22 |
| ← freeman42 left | 11:22 |
| ← hamster left | 11:22 |
| → petey joined | 11:22 |
|
cbreak
| terabit: don't give commit names | 11:22 |
| → freeman42 joined | 11:22 |
|
cbreak
| terabit: just type git commit | 11:22 |
|
| that's it | 11:22 |
|
| no names! | 11:22 |
|
comps
| the workarounds people use around git when they just don't get it are the most ugly things I've seen in my life ... and I've seen early html code as well! | 11:22 |
|
cbreak
| if you want to stage new state for committing, use git add before | 11:22 |
| ← fr33 left | 11:23 |
| → hamster joined | 11:23 |
| ← psoo left | 11:24 |
|
cbreak
| terabit: also, your decision seems to have been to remove compile.sh | 11:24 |
|
| you have to tell git about that | 11:24 |
|
| so git add compile.sh | 11:24 |
|
terabit
| yes I've removed many files | 11:24 |
|
cbreak
| then commit | 11:24 |
|
| this will commit the removal | 11:24 |
|
igli
| yeah give filenames to git add, and then review what you're going to commit with: git diff --staged | 11:24 |
|
cbreak
| and it will resolve the conflict | 11:24 |
|
comps
| wouldn't that be git add -u ? | 11:24 |
|
igli
| git add -p is nice. | 11:25 |
|
cbreak
| you can use that too | 11:25 |
| ← bluesm left | 11:25 |
| → blackmesa joined | 11:25 |
|
igli
| much better than rebasing | 11:25 |
| ← watermel0n left | 11:26 |
|
igli
| hmm -u looks handy | 11:26 |
| ← petey left | 11:26 |
| → Hounddog joined | 11:27 |
|
igli
| removes files as well to match tree. more of a sync. if the file is modified, it'll bail? | 11:27 |
|
terabit
| You are not currently on a branch. Please specify which | 11:27 |
|
| when I do git pull | 11:27 |
| ← yast0804 left | 11:28 |
| → yast0804 joined | 11:28 |
| ← yast0804 left | 11:29 |
|
cbreak
| terabit: yeah | 11:29 |
|
| terabit: stop doing stupid things | 11:29 |
|
terabit
| someone should add git --sync lol,seriously would be nice if git just took care of it | 11:29 |
|
cbreak
| terabit: finish what you started first | 11:29 |
|
| terabit: git rebase --abort | 11:30 |
|
terabit
| cbreak: nah,fuck you . you don't get to call people stupid because you know something they don't ok. | 11:31 |
| → bytefire joined | 11:31 |
|
terabit
| *shrugs* | 11:31 |
| ← terabit left | 11:31 |
|
cbreak
| terabit: if you do stupid things, you do stupid things | 11:31 |
|
| don't try to pretend they are not stupid because you don't know they are stupid | 11:31 |
|
| some people really are unfriendly | 11:32 |
| ← sq-one left | 11:32 |
| → dobalina joined | 11:32 |
|
cbreak
| you'll have to learn how git works or you'll not be able to use it. | 11:32 |
|
bremner
| s/he left.... | 11:33 |
|
cbreak
| hmm. alright. Too bad for ... not us :D | 11:33 |
| → pfFredd joined | 11:34 |
| ← SorenHolm left | 11:36 |
| ← zequence left | 11:37 |
| → Gavrisimo joined | 11:37 |
| → harobed_ joined | 11:38 |
| → Gavrisimooo joined | 11:39 |
| → afuentes joined | 11:40 |
| ← Gavrisimo left | 11:42 |
| → sq-one joined | 11:42 |
|
igli
| hehe | 11:43 |
| ← Gavrisimooo left | 11:43 |
| → RofricTheBearded joined | 11:44 |
| ← khmarbaise left | 11:44 |
| → khmarbaise joined | 11:45 |
| ← rchavik left | 11:45 |
| → makara joined | 11:49 |
| ← bytefire left | 11:50 |
| → mrpink joined | 11:51 |
|
bremner
| git needs a clippy: "Hi there, you seemed to be blinded by rage at the moment. Ignoring all input for a while, I suggest you go for a walk" | 11:55 |
| ← unsignedint left | 11:55 |
| → pnkbst joined | 11:55 |
| → unsignedint joined | 11:55 |
| → shruggar joined | 11:55 |
| ← Leoneof left | 11:56 |
| → freestyl3r joined | 11:56 |
| ← khmarbaise left | 11:57 |
| ← harobed_ left | 11:58 |
| → zequence joined | 11:59 |
| → juliohm joined | 11:59 |
| ← juliohm left | 11:59 |
| → juliohm joined | 11:59 |
| ← albioner left | 12:00 |
| ← pnkbst left | 12:00 |
| → zumba_addict joined | 12:01 |
| → simesy joined | 12:01 |
| → khmarbaise joined | 12:01 |
| → endiruna joined | 12:02 |
| ← khmarbaise left | 12:03 |
| ← simesy left | 12:06 |
| ← ghostlines left | 12:06 |
| → Leoneof joined | 12:08 |
| ← jagob left | 12:10 |
| ← cbreak left | 12:10 |
| ← shinnya left | 12:10 |
| → jagob joined | 12:11 |
|
CareBear\
| I think that will help | 12:11 |
|
| it reminds me of the animated gif with the person banging his hands against the keyboard | 12:12 |
|
| and the keyboard wins | 12:12 |
| → SorenHolm joined | 12:12 |
| → kevinold joined | 12:13 |
| ← jagob left | 12:15 |
| → cbreak joined | 12:15 |
| → tonythomas joined | 12:15 |
| → jagob joined | 12:16 |
| → amcsi joined | 12:16 |
| → shinnya joined | 12:16 |
|
nullie
| heh | 12:18 |
| ← Macaveli left | 12:18 |
| ← RagBal left | 12:18 |
| ← pfFredd left | 12:18 |
| ← kevinold left | 12:18 |
| → pfFred joined | 12:18 |
| ← yaw left | 12:18 |
| ← SorenHolm left | 12:19 |
| → SorenHolm joined | 12:20 |
| ← cbreak left | 12:21 |
| → suffice joined | 12:23 |
| → edvard_ joined | 12:24 |
| → RagBal joined | 12:25 |
| ← koell left | 12:27 |
| ← dieter left | 12:28 |
| → cbreak joined | 12:28 |
| → ghostlines joined | 12:28 |
| ← ghostlines left | 12:28 |
| → ghostlines joined | 12:28 |
| ← robbyoconnor left | 12:29 |
| → Macaveli joined | 12:29 |
| ← ghostlines left | 12:29 |
| → ghostlines joined | 12:29 |
| → mikepack joined | 12:30 |
| → robbyoconnor joined | 12:31 |
| → mribeirodantas joined | 12:32 |
| ← hholtmann left | 12:34 |
| ← mikepack left | 12:34 |
| → Dudi joined | 12:35 |
| ← lynzt left | 12:37 |
| ← sq-one left | 12:38 |
| ← blackmesa left | 12:38 |
| ← anry left | 12:39 |
| → Gavrisimo joined | 12:39 |
| → rjhunter joined | 12:40 |
| ← JerryT left | 12:40 |
| ← wethu left | 12:42 |
| ← Gavrisimo left | 12:44 |
| ← rjhunter left | 12:44 |
| ← shruggar left | 12:45 |
| → Kayra joined | 12:46 |
| → kotopies joined | 12:46 |
| → nnyk joined | 12:47 |
| ← kotopies left | 12:48 |
| ← Dudi left | 12:48 |
| ← juliohm left | 12:50 |
| ← Macaveli left | 12:50 |
| ← kriks left | 12:52 |
| ← Kayra left | 12:52 |
| ← dobalina left | 12:52 |
| → Kayra joined | 12:52 |
| ← Leucomelas left | 12:55 |
| → ignas joined | 12:55 |
| ← beautifulmind left | 12:55 |
| → mizu_no_oto joined | 12:56 |
| → pnkbst joined | 12:56 |
| ← Kayra left | 12:57 |
| ← ClarusCogitatio left | 12:57 |
| → Leucomelas joined | 12:58 |
| ← moberberger left | 12:59 |
| → ket1v joined | 12:59 |
| → koell joined | 13:00 |
| ← nick108 left | 13:00 |
| → ClarusCogitatio joined | 13:01 |
| → sohail joined | 13:01 |
| ← jgoss left | 13:02 |
| ← pnkbst left | 13:02 |
| ← ket1v left | 13:03 |
| ← crystal77 left | 13:06 |
| ← ClarusCogitatio left | 13:06 |
|
Nevik
| bremner: that's a pretty good idea | 13:06 |
| ← noxd left | 13:06 |
| → y_nk joined | 13:06 |
| ← y_nk left | 13:06 |
| → ClarusCogitatio joined | 13:07 |
| → Gamecubic joined | 13:08 |
| → kriks joined | 13:09 |
| ← ghostlines left | 13:09 |
| → Kayra joined | 13:09 |
| → aboudreault joined | 13:12 |
| ← nnyk left | 13:14 |
| → kevinold joined | 13:14 |
| → johnkevinmbasco joined | 13:15 |
| → Balliad joined | 13:16 |
| ← Balliad left | 13:16 |
| → jgoss joined | 13:16 |
| → Balliad joined | 13:16 |
| ← EClaesson left | 13:17 |
| → p8952 joined | 13:17 |
| → johnkevi_ joined | 13:18 |
| → AccessibleWeb joined | 13:18 |
| ← kevinold left | 13:19 |
| ← sohail left | 13:20 |
| ← conan left | 13:20 |
| ← AccessibleWeb left | 13:20 |
| ← Devastatr left | 13:20 |
| → Devastatr joined | 13:20 |
| Devastatr → Devastator | 13:20 |
| → korbelz joined | 13:21 |
| ← johnkevinmbasco left | 13:21 |
| → conan joined | 13:21 |
| ← konadr left | 13:21 |
| → petey joined | 13:23 |
| → highball joined | 13:23 |
| → Accessib_ joined | 13:23 |
| → netcarver joined | 13:24 |
| ← raj__ left | 13:26 |
| ← Accessib_ left | 13:26 |
| ← petey left | 13:27 |
| → pantsman- joined | 13:27 |
| ← pantsman left | 13:28 |
| ← ignas left | 13:28 |
| ← johnkevi_ left | 13:28 |
| → johnkevinmbasco joined | 13:29 |
| → bluesm joined | 13:29 |
| ← robbyoconnor left | 13:30 |
| → tomengland joined | 13:32 |
| ← w0ng left | 13:32 |
| → w0ng joined | 13:32 |
| → CKyle joined | 13:34 |
| ← chamunks left | 13:34 |
| → simesy joined | 13:34 |
| ← jluc left | 13:34 |
| ← DoniRS left | 13:36 |
| ← danillonunes left | 13:36 |
| ← tomengland left | 13:36 |
| → crystal77 joined | 13:36 |
| → chamunks joined | 13:38 |
| ← SorenHolm left | 13:38 |
| ← simesy left | 13:39 |
| → hkj joined | 13:39 |
| → SorenHolm joined | 13:39 |
| → AccessibleWeb joined | 13:39 |
| ← AccessibleWeb left | 13:40 |
| → Gavrisimo joined | 13:40 |
| → rjhunter joined | 13:41 |
| → marcjs joined | 13:41 |
| ← SorenHolm left | 13:41 |
| → raj__ joined | 13:42 |
| ← AbiBuccaneer left | 13:43 |
| → sohail joined | 13:44 |
| ← Gavrisimo left | 13:45 |
| ← koell left | 13:45 |
| ← rjhunter left | 13:45 |
| → khmarbaise joined | 13:47 |
| → carbon joined | 13:48 |
| ← mizu_no_oto left | 13:48 |
| → JerryT joined | 13:49 |
| → lithiumjake joined | 13:50 |
| ← gry left | 13:53 |
| → noxd joined | 13:57 |
| → prophile joined | 13:57 |
| → chadi joined | 13:58 |
| ← johnkevinmbasco left | 13:59 |
| → CodeShark joined | 13:59 |
| ← doev left | 13:59 |
| ← Orbitrix left | 14:00 |
| ← vadviktor left | 14:03 |
| ← Tuna-Fish left | 14:03 |
| ← ndim left | 14:03 |
| ← noneo left | 14:03 |
| ← rawtaz left | 14:03 |
| ← blast_hardcheese left | 14:03 |
| ← mf_ left | 14:03 |
| ← rj11 left | 14:03 |
| ← Spamoi left | 14:03 |
| ← bbloom left | 14:03 |
| ← konr_ left | 14:03 |
| ← skelterjohn left | 14:03 |
| ← mattcen left | 14:03 |
| ← iron_houzi left | 14:03 |
| ← awx left | 14:03 |
| ← Rhonda left | 14:03 |
| ← wizonesolutions left | 14:03 |
| ← esto left | 14:03 |
| ← Foxhoundz left | 14:03 |
| ← jpalmer left | 14:04 |
| ← ilteris left | 14:04 |
| ← sae left | 14:04 |
| ← Garen left | 14:05 |
| → JonasF joined | 14:05 |
| → wizonesolutions joined | 14:05 |
| ← wizonesolutions left | 14:05 |
| → wizonesolutions joined | 14:05 |
| → apanek joined | 14:05 |
| → GyrosGeier joined | 14:05 |
| → igalic joined | 14:05 |
| ← igalic left | 14:05 |
| → igalic joined | 14:05 |
| → jpalmer joined | 14:06 |
| → neurodamage joined | 14:06 |
| → Rh0nda joined | 14:06 |
| → przemkovv joined | 14:06 |
| → BaNzounet joined | 14:06 |
| → noneo joined | 14:06 |
| → boz_v1 joined | 14:06 |
| → PerlJam joined | 14:06 |
| → totokaka joined | 14:06 |
| → Phlogistique joined | 14:06 |
| → Diziet joined | 14:06 |
| → Sajbar joined | 14:06 |
| → Remram joined | 14:06 |
| → Foxhound1 joined | 14:06 |
| → guardian joined | 14:06 |
| → Spockz joined | 14:06 |
| → meatmanek joined | 14:06 |
| → surfsue joined | 14:06 |
| → d1b joined | 14:06 |
| → synfin joined | 14:07 |
| → leptonix joined | 14:07 |
| → max_weller joined | 14:07 |
| → mattp joined | 14:07 |
| → Orginator joined | 14:07 |
| → Samual joined | 14:07 |
| → syst3mw0rm joined | 14:07 |
| ← Samual left | 14:07 |
| → Samual joined | 14:07 |
| → aca20031 joined | 14:07 |
| → esto joined | 14:07 |
| → FUZxxl joined | 14:07 |
| → qkaiser joined | 14:07 |
| → rawtaz joined | 14:07 |
| → ballock joined | 14:07 |
| → murosai joined | 14:07 |
| → abec0 joined | 14:07 |
| → lu_zero joined | 14:07 |
| → rj11 joined | 14:07 |
| ← lu_zero left | 14:07 |
| → lu_zero joined | 14:07 |
| → flexo_ joined | 14:07 |
| → imMute joined | 14:07 |
| → dalias joined | 14:07 |
| → mf_ joined | 14:07 |
| → masak joined | 14:07 |
| → benbergman joined | 14:08 |
| → potteratt joined | 14:08 |
| → AivarasK joined | 14:08 |
| → edude03 joined | 14:08 |
| → icarus joined | 14:08 |
| → RTG` joined | 14:08 |
| → titusjose_______ joined | 14:08 |
| → mancha joined | 14:08 |
| → causasui joined | 14:08 |
| → mattp_ joined | 14:08 |
| → Corey joined | 14:08 |
| → graphitemaster joined | 14:08 |
| → skelterjohn joined | 14:08 |
| → helgikrs joined | 14:08 |
| → napcae joined | 14:08 |
| → jojva joined | 14:08 |
| → juri_ joined | 14:08 |
| → ToothlessGear joined | 14:08 |
| → milian joined | 14:08 |
| → ndim joined | 14:08 |
| → ska-fan joined | 14:08 |
| → place joined | 14:09 |
| → Tuna-Fish joined | 14:09 |
| → leafwiz joined | 14:09 |
| → Spamoi joined | 14:09 |
| → da5id joined | 14:09 |
| → iron_houzi joined | 14:09 |
| → monty joined | 14:09 |
| ← skelterjohn left | 14:09 |
| → skelterjohn joined | 14:09 |
| → ghoti joined | 14:09 |
| → cian1500ww joined | 14:09 |
| surfsue → surfdue | 14:09 |
| → dsockwell joined | 14:09 |
| → soren joined | 14:09 |
| → jtoy joined | 14:09 |
| → mitz joined | 14:09 |
| → floppyears joined | 14:09 |
| → pasky joined | 14:09 |
| → Hamled joined | 14:09 |
| → GodEater joined | 14:09 |
| → bhek joined | 14:09 |
| → jeffhung joined | 14:09 |
| → jlewis joined | 14:09 |
| → WACCCRL joined | 14:09 |
| ← titusjose_______ left | 14:09 |
| → titusjose_______ joined | 14:09 |
| → OnkelTem joined | 14:09 |
| → s0beit joined | 14:09 |
| → awx joined | 14:09 |
| ← floppyears left | 14:09 |
| → floppyears joined | 14:09 |
| → Evanlec joined | 14:09 |
| → Chaser joined | 14:09 |
| → loglaunch joined | 14:09 |
| ← GodEater left | 14:09 |
| → GodEater joined | 14:09 |
| → Will| joined | 14:09 |
| → brisbin joined | 14:09 |
| → Gizmokid2005 joined | 14:09 |
| → chrisward joined | 14:09 |
| → myme joined | 14:09 |
| → synfinatic joined | 14:09 |
| → thelamest joined | 14:09 |
| → rnea joined | 14:10 |
| → Atlantic777 joined | 14:10 |
| → phantomcircuit joined | 14:10 |
| → GameGamer43 joined | 14:10 |
| mf_ → Guest57326 | 14:10 |
| ← CodeShar_ left | 14:10 |
| ← GameGamer43 left | 14:10 |
| → GameGamer43 joined | 14:10 |
| → jtrucksclone joined | 14:10 |
| → jtrucks joined | 14:10 |
| → knittl joined | 14:10 |
| ← knittl left | 14:10 |
| → knittl joined | 14:10 |
| → vpl joined | 14:10 |
| → EvanDotPro joined | 14:10 |
| → ivan joined | 14:10 |
| → RichiH joined | 14:10 |
| → jokajak joined | 14:10 |
| → Nugget joined | 14:10 |
| → lb joined | 14:10 |
| → Davey joined | 14:10 |
| → __class__ joined | 14:10 |
| Gizmokid2005 → Guest90854 | 14:10 |
| ← lb left | 14:10 |
| → lb joined | 14:10 |
| → spaceone joined | 14:11 |
| → ivan` joined | 14:11 |
| → __main__ joined | 14:11 |
| → philp joined | 14:11 |
| → sae joined | 14:11 |
| → konr_ joined | 14:11 |
| → Zariel joined | 14:11 |
| → hagabaka joined | 14:11 |
| → deavid joined | 14:11 |
| → vadviktor joined | 14:11 |
| → eregon joined | 14:11 |
| → AndreSomers joined | 14:11 |
| → roger_raymond joined | 14:11 |
| → Silex^^ joined | 14:11 |
| → Kabaka_ joined | 14:11 |
| gitinfo set mode: +v | 14:11 |
| → coopsh joined | 14:11 |
| ← korbelz left | 14:11 |
| → Derega joined | 14:11 |
| → flexd joined | 14:12 |
| → ItSANgo joined | 14:12 |
| → ItSANgo_ joined | 14:12 |
| → nicksloan joined | 14:12 |
| → ThomasKaufmann joined | 14:12 |
| → jcarouth joined | 14:12 |
| → ilteris joined | 14:12 |
| ← ItSANgo_ left | 14:12 |
| → Orbitrix joined | 14:12 |
| ← Orbitrix left | 14:12 |
| → akheron joined | 14:12 |
| → knuth joined | 14:12 |
| → savid joined | 14:12 |
| → Garen_ joined | 14:12 |
| → zivester joined | 14:12 |
| → chiromante joined | 14:12 |
| → harv joined | 14:12 |
| → foo__ joined | 14:12 |
| → esc joined | 14:12 |
| ← esc left | 14:12 |
| → esc joined | 14:12 |
| → rs0 joined | 14:12 |
| → Kuukunen joined | 14:13 |
| foo__ → Guest52660 | 14:13 |
| → xxtjaxx joined | 14:13 |
| ← xxtjaxx left | 14:13 |
| → xxtjaxx joined | 14:13 |
| → Orbitrix joined | 14:13 |
| ← Orbitrix left | 14:13 |
| → Orbitrix joined | 14:13 |
| → jonmasters joined | 14:13 |
| ← darnir_ left | 14:13 |
| → ubuntu__ joined | 14:13 |
| → howlymowly_ joined | 14:13 |
| ← zivester left | 14:13 |
| → nnyk_ joined | 14:13 |
| → mattcen joined | 14:13 |
| ← szx left | 14:13 |
| → aard_ joined | 14:13 |
| → blast_hardcheese joined | 14:14 |
| → Favorett1 joined | 14:14 |
| ← kirin` left | 14:14 |
| → bremner` joined | 14:14 |
| ← bremner` left | 14:14 |
| → bremner` joined | 14:14 |
| ← john2x left | 14:14 |
| → suffice_ joined | 14:14 |
| → kirin` joined | 14:14 |
| → e^0 joined | 14:14 |
| → ehmatthes joined | 14:14 |
| ← suffice_ left | 14:14 |
| → weltall2 joined | 14:14 |
| → cworth joined | 14:14 |
| → bartek_ joined | 14:14 |
| ← Fullma left | 14:14 |
| ← Khisanth left | 14:15 |
| ← howlymowly left | 14:15 |
| ← suffice left | 14:15 |
| ← Guest43374 left | 14:15 |
| ← LotR left | 14:15 |
| ← hesco left | 14:16 |
| → Fullma joined | 14:16 |
| → dilfridge joined | 14:16 |
| → kevinold joined | 14:16 |
| → Khisanth joined | 14:16 |
| ← freeman42 left | 14:16 |
| ← asedeno left | 14:16 |
| ← wolog left | 14:16 |
| ← dc5ala left | 14:16 |
| ← Hounddog left | 14:16 |
| ← dcpc007 left | 14:16 |
| ← HicksD_ left | 14:16 |
| ← aboudreault left | 14:16 |
| → hesco joined | 14:16 |
| ← bremner left | 14:16 |
| ← weltall left | 14:16 |
| → suffice joined | 14:16 |
| weltall2 → weltall | 14:17 |
| → dc5ala joined | 14:17 |
| → aboudreault_ joined | 14:17 |
| → freeman42 joined | 14:17 |
| → dcpc007 joined | 14:17 |
| → Hounddog joined | 14:17 |
| → HicksD joined | 14:17 |
| → chronos joined | 14:17 |
| ← dc5ala left | 14:18 |
| → mikepack joined | 14:18 |
| → LotR joined | 14:18 |
| → asedeno joined | 14:18 |
| → wolog joined | 14:18 |
| → camt joined | 14:18 |
| → kcj joined | 14:19 |
| ← kevinold left | 14:20 |
| ← uidzer0 left | 14:20 |
| ← makara left | 14:22 |
| ← mikepack left | 14:23 |
| ← bgerber left | 14:23 |
| → uidzer0 joined | 14:23 |
| → lisak joined | 14:24 |
|
lisak
| hey, how come that I can't do interactive rebase on first 2 initial commits ? | 14:25 |
|
| git rebase -i HEAD~2 | 14:25 |
|
| fatal: Needed a single revision | 14:25 |
|
comps
| you can't do rebase on the first (initial) commit | 14:25 |
| ← fluter left | 14:26 |
| ← Mode-M left | 14:26 |
| → EClaesson joined | 14:26 |
|
lisak
| https://gist.github.com/l15k4/9707955 | 14:26 |
|
comps
| that's why I always do something like git commit --allow-empty -m 'init commit' right after initializing a branch/repository | 14:26 |
|
lisak
| ok, thanks | 14:26 |
|
comps
| perhaps it's now somehow possible, a lot of my ways is based on v1.4 / v1.5 of git | 14:27 |
|
igli
| how do i get gitolite to allow me to --force a push on master? (the repo hasn't been pulled, just setting it up.) | 14:27 |
| → Goplat joined | 14:27 |
|
igli
| i don't want to do stuff as root on the server if it'll mess permissions up | 14:28 |
|
| hmm guess i can do a chown -R after | 14:28 |
|
comps
| just make sure to include a "RW+ = youradminacc" line and you won't get "locked out" | 14:29 |
|
| the `+' means force push access, IIRC | 14:29 |
|
igli
| yeah that's in there, but if i push (rebased last 2 commits) i get a hook error | 14:29 |
| ← netcarver left | 14:29 |
|
igli
| hmm we have that at the top | 14:30 |
|
| ahhh | 14:30 |
|
| thanks :) | 14:30 |
|
| it's only on the gitolite repo | 14:30 |
| → frobware joined | 14:31 |
| ← frobware left | 14:31 |
| → frobware joined | 14:31 |
| → johnkevinmbasco joined | 14:31 |
| → tmcmahon joined | 14:32 |
| ← uidzer0 left | 14:33 |
| → simesy joined | 14:35 |
| ← tmcmahon left | 14:38 |
| ← simesy left | 14:39 |
| → Gavrisimo joined | 14:41 |
| ← crystal77 left | 14:42 |
| ← lithiumjake left | 14:44 |
| ← Gavrisimo left | 14:45 |
| → bbloom joined | 14:46 |
| → tavl joined | 14:47 |
| ← Hounddog left | 14:49 |
| → lithiumjake joined | 14:49 |
| → Hounddog joined | 14:50 |
| ← Vampire0_ left | 14:50 |
|
osse
| lisak, comps: git rebase --root | 14:52 |
|
lisak
| osse, there are still those 2 first commits | 14:54 |
|
| it did something, but I don't see any difference | 14:54 |
| → linduxed joined | 14:55 |
| → yhager joined | 14:56 |
|
osse
| lisak: the number of commits won't change unless you squash or delete some | 14:57 |
|
lisak
| well I wanted to squash the second commit into the first one | 14:57 |
|
| the initial one | 14:57 |
| → Dudi joined | 14:57 |
| flazz_gone → flazz | 14:58 |
| ← Sonderblade left | 14:58 |
|
cbreak
| lisak: no point using rebase for that | 14:59 |
| → ferreum158 joined | 14:59 |
|
cbreak
| lisak: just git reset --soft firstcommit | 14:59 |
|
| git commit --amend | 14:59 |
|
| done | 14:59 |
| ← ClarusCogitatio left | 15:00 |
| → ClarusCogitatio joined | 15:00 |
| → ket1v joined | 15:00 |
| ← m0viefreak left | 15:00 |
| → jave joined | 15:01 |
| ← Dudi left | 15:01 |
| ← ferreum left | 15:02 |
| ← Kayra left | 15:03 |
| ← tavl left | 15:03 |
| → Kayra joined | 15:03 |
| → toomanysecrets_ joined | 15:04 |
| ← kcj left | 15:04 |
| → printForever joined | 15:05 |
| ← ket1v left | 15:05 |
| gitinfo set mode: +v | 15:05 |
|
printForever
| hello guys, I'm looking for twitter bootstrap channel | 15:05 |
|
| or anything related to jQuery | 15:06 |
| → daedeloth joined | 15:06 |
|
cbreak
| why? | 15:06 |
|
jon-mac
| so you look in #git? | 15:06 |
| ← toomanysecrets left | 15:07 |
|
printForever
| @jon-mac, good place as any | 15:07 |
|
| anyway, found it | 15:07 |
|
cbreak
| printForever: have you heard of alis? | 15:07 |
| ← aberrant left | 15:07 |
|
cbreak
| printForever: /msg alis help | 15:08 |
|
printForever
| @cbreak alis? | 15:08 |
|
| @cbreak, yeah, found it | 15:08 |
|
| took some time to list | 15:08 |
| ← Kayra left | 15:08 |
|
cbreak
| there are many channels on this network | 15:09 |
| → godgodgodgo joined | 15:09 |
| ← ayaz left | 15:10 |
| ← printForever left | 15:10 |
| ← ehmatthes left | 15:10 |
| → watermel0n joined | 15:12 |
| → dagnachew joined | 15:12 |
| → MagneticDuck joined | 15:13 |
| arvind_k → zoso | 15:13 |
|
MagneticDuck
| uhm, quick question: how do I tell git to scan a directory structure and add everything except what the .gitignore forbids adding? | 15:13 |
| → teran joined | 15:13 |
|
jon-mac
| MagneticDuck: git add -a i think | 15:15 |
|
canton7
| `git add directory` | 15:15 |
| → GT4066 joined | 15:15 |
|
canton7
| also learn what add -A and add -u do | 15:15 |
| ← Leoneof left | 15:16 |
| → kevinold joined | 15:16 |
| ← aboudreault_ left | 15:17 |
| → aboudreault joined | 15:17 |
| → Dougie187 joined | 15:18 |
| ← pikaren left | 15:18 |
| ← igli left | 15:18 |
| → cads joined | 15:19 |
| → jeffreylevesque_ joined | 15:19 |
| ← yhager left | 15:19 |
| ← lisak left | 15:20 |
| ← kevinold left | 15:20 |
| → crystal77 joined | 15:21 |
| → Rastus_Vernon joined | 15:22 |
| → I547B547 joined | 15:22 |
| ← watermel0n left | 15:22 |
| → User458764 joined | 15:23 |
| ← LtCrData left | 15:23 |
| → Leoneof joined | 15:23 |
| → ErKa joined | 15:23 |
| → petey joined | 15:23 |
| → NaStYdoG joined | 15:23 |
| → abrkn joined | 15:25 |
| ← I547B547 left | 15:25 |
| → Sonderblade joined | 15:25 |
| → jrahmy joined | 15:26 |
| → patricknegri joined | 15:27 |
| ← patricknegri left | 15:27 |
| ← linduxed left | 15:27 |
| ← petey left | 15:28 |
| → ehmatthes joined | 15:30 |
| bremner` → bremner | 15:30 |
| ← kpreid left | 15:30 |
| → kpreid joined | 15:31 |
| → bgerber joined | 15:32 |
| → sysvalve joined | 15:32 |
|
sysvalve
| hi | 15:32 |
| → AbiBuccaneer joined | 15:32 |
| → Kayra joined | 15:34 |
| → Noldorin joined | 15:34 |
| → LtCrData joined | 15:34 |
| → simesy joined | 15:35 |
| ← jrahmy left | 15:36 |
| ← Kayra left | 15:38 |
| → jnavila joined | 15:38 |
| → rento joined | 15:40 |
| → dobalina joined | 15:40 |
| ← chiromante left | 15:40 |
| → petey joined | 15:42 |
| → ghostlin_ joined | 15:42 |
| → rjhunter joined | 15:43 |
| → Gavrisimooo joined | 15:43 |
| ← simesy left | 15:43 |
| ← flaguy48 left | 15:47 |
| ← makubi left | 15:47 |
| ← Gavrisimooo left | 15:48 |
| ← rjhunter left | 15:48 |
| → kukks joined | 15:48 |
| ← kukks left | 15:48 |
| → kukks joined | 15:48 |
| → pfg joined | 15:48 |
| → darnir_ joined | 15:49 |
| → makubi joined | 15:49 |
| → nick108 joined | 15:49 |
| → digifiv5e joined | 15:50 |
| → Kayra joined | 15:50 |
| digifiv5e → Guest93085 | 15:50 |
| → chiromante joined | 15:53 |
| → nilg joined | 15:53 |
| ← Kayra left | 15:55 |
| ← jeffreylevesque_ left | 15:57 |
| → SorenHolm joined | 15:57 |
| → ayaz joined | 15:57 |
| ← ayaz left | 15:58 |
| → flaguy48 joined | 15:58 |
| ← xsbeats left | 15:59 |
| → arietis joined | 15:59 |
| → mizu_no_oto joined | 15:59 |
| ← NaStYdoG left | 16:00 |
| → jaequery joined | 16:00 |
| ← jaequery left | 16:00 |
| ← EClaesson left | 16:00 |
| ← eletuchy left | 16:00 |
| → jaequery joined | 16:00 |
| ← cagedwisdom left | 16:00 |
| → eletuchy joined | 16:00 |
| → m0viefreak joined | 16:01 |
| ← sohail left | 16:02 |
| → Dudi joined | 16:02 |
| ← mizu_no_oto left | 16:03 |
| ← shinnya left | 16:04 |
| ← maroloccio left | 16:04 |
| ← eletuchy left | 16:05 |
| → watermel0n joined | 16:05 |
| → mikepack joined | 16:06 |
| ← ehmatthes left | 16:06 |
| → mikemar10 joined | 16:07 |
| ← mikemar10 left | 16:07 |
| → sohail joined | 16:09 |
| ← cads left | 16:09 |
| ← sohail left | 16:09 |
| → sohail joined | 16:09 |
| → jceb joined | 16:09 |
| → AccessibleWeb joined | 16:10 |
| ← jnavila left | 16:10 |
| ← petey left | 16:10 |
| ← mikepack left | 16:10 |
| → sgambino joined | 16:10 |
| → petey joined | 16:11 |
| → bmouad joined | 16:11 |
| ← dagnachew left | 16:13 |
| → Lemony joined | 16:13 |
| ← mribeirodantas left | 16:13 |
| → mribeirodantas joined | 16:15 |
| → dagnachew joined | 16:15 |
| ← hobodave left | 16:15 |
| ← jaequery left | 16:15 |
| → einonm joined | 16:15 |
| ← petey left | 16:15 |
| → hobodave joined | 16:16 |
| → kevinold joined | 16:17 |
| ← hobodave left | 16:17 |
| → hobodave joined | 16:18 |
| ← hobodave left | 16:18 |
| → hobodave joined | 16:18 |
| ← hobodave left | 16:18 |
| → Gavrisimo joined | 16:18 |
| → hobodave joined | 16:19 |
| ← nick108 left | 16:19 |
| → herdingcat joined | 16:20 |
| ← kevinold left | 16:21 |
| → maroloccio joined | 16:21 |
| ← sohail left | 16:22 |
| → n-st joined | 16:22 |
| ← hobodave left | 16:24 |
| → doev joined | 16:24 |
| → jnavila joined | 16:24 |
| → chris_thomson joined | 16:25 |
| → jnavila_ joined | 16:27 |
| ← jnavila left | 16:27 |
| → eaj joined | 16:27 |
| ← jnavila_ left | 16:30 |
| → jnavila__ joined | 16:31 |
| ← johnkevinmbasco left | 16:31 |
| ← Leoneof left | 16:31 |
| → cads joined | 16:32 |
| ← dagnachew left | 16:32 |
| → Leoneof joined | 16:32 |
| → dagnachew joined | 16:33 |
| ← Leoneof left | 16:33 |
| → tomengland joined | 16:34 |
| ← arietis left | 16:35 |
| ← Gavrisimo left | 16:35 |
| → montyboy joined | 16:36 |
| → Leoneof joined | 16:36 |
| ← Leoneof left | 16:37 |
| → acharlieh joined | 16:37 |
| ← tomengland left | 16:39 |
| → Leoneof joined | 16:39 |
| ← shingshang left | 16:39 |
| → simesy joined | 16:40 |
| ← AccessibleWeb left | 16:40 |
| → ezekielnoob joined | 16:41 |
| ← kukks left | 16:41 |
| → lisak joined | 16:41 |
| ← sgambino left | 16:42 |
| → blackmesa joined | 16:42 |
| → jcvfen joined | 16:42 |
| → saad_ joined | 16:42 |
| User458764 → User458764_NotHe | 16:42 |
| ← cads left | 16:42 |
| ← saad_ left | 16:43 |
| ← Hounddog left | 16:43 |
| ← User458764_NotHe left | 16:43 |
| ← Leoneof left | 16:44 |
| ← simesy left | 16:44 |
| → rjhunter joined | 16:45 |
| ← CKyle left | 16:45 |
| ← MagneticDuck left | 16:45 |
| ← carbon left | 16:45 |
| ← jceb left | 16:47 |
| → seemeplay joined | 16:47 |
| ← hkj left | 16:48 |
| ← jnavila__ left | 16:49 |
| ← montyboy left | 16:49 |
| → jnavila__ joined | 16:49 |
| → Kayra joined | 16:49 |
| ← rjhunter left | 16:49 |
| → CKyle joined | 16:49 |
| → hahuang65 joined | 16:50 |
| → oojacoboo joined | 16:50 |
| ← Kayra left | 16:50 |
| → Kayra joined | 16:51 |
| → Silmarilion joined | 16:52 |
| ← jnavila__ left | 16:53 |
| → AccessibleWeb joined | 16:53 |
| → jnavila__ joined | 16:53 |
| → fr33 joined | 16:54 |
| ← chamunks left | 16:54 |
| ← hahuang65 left | 16:54 |
| ← Kayra left | 16:54 |
| ← herdingcat left | 16:55 |
| ← nnyk_ left | 16:56 |
| flazz → flazz_gone | 16:57 |
| → nnyk_ joined | 16:57 |
| → cads joined | 16:57 |
| → greyfox joined | 16:58 |
| greyfox → Guest35985 | 16:58 |
| → chamunks joined | 16:58 |
| gitinfo set mode: +v | 16:59 |
| jnavila__ → jnavila | 16:59 |
| ← jnavila left | 16:59 |
| → jnavila joined | 16:59 |
| ← teran left | 17:00 |
| → Adam_Cameron_ joined | 17:00 |
| → kukks joined | 17:00 |
| → eletuchy joined | 17:01 |
| ← fr33 left | 17:01 |
| → ket1v joined | 17:01 |
| → MagneticDuck joined | 17:01 |
| → maqr joined | 17:02 |
| ← nnyk_ left | 17:02 |
| → therealGent joined | 17:03 |
| → fr33 joined | 17:03 |
| → blackmes1 joined | 17:03 |
| ← acharlieh left | 17:04 |
| ← chamunks left | 17:04 |
| ← oojacoboo left | 17:04 |
| → vurma joined | 17:04 |
| ← ket1v left | 17:06 |
| ← eletuchy left | 17:06 |
| ← raj__ left | 17:06 |
| ← blackmesa left | 17:06 |
| → Gavrisimo joined | 17:06 |
| ← AccessibleWeb left | 17:06 |
| → bobkosse_ joined | 17:07 |
| ← maqr left | 17:07 |
| → Gavrisimooo joined | 17:08 |
| → chamunks joined | 17:08 |
| → AccessibleWeb joined | 17:08 |
| → bobkosse joined | 17:09 |
| ← vurma left | 17:10 |
| ← Gavrisimo left | 17:11 |
| ← khmarbaise left | 17:11 |
| → khmarbaise joined | 17:11 |
| ← bobkosse_ left | 17:11 |
| → Leoneof joined | 17:12 |
| ← Gavrisimooo left | 17:12 |
| → jstimm joined | 17:13 |
| ← Leoneof left | 17:13 |
| → Leoneof joined | 17:13 |
| → Cornelio joined | 17:14 |
| ← darnir_ left | 17:14 |
| → ArcTanSusan joined | 17:15 |
| ← Leoneof left | 17:15 |
| → tanaro joined | 17:16 |
| → Leoneof joined | 17:16 |
| → koda joined | 17:16 |
| → sdfdfgfh joined | 17:17 |
| ← Leoneof left | 17:17 |
| ← bobkosse left | 17:17 |
| → kevinold joined | 17:17 |
| ← tanaro left | 17:18 |
| ← bbloom left | 17:18 |
| ← eaj left | 17:18 |
| → raj__ joined | 17:18 |
| ← watermel0n left | 17:19 |
| → eaj joined | 17:19 |
| ← sdfdfgfh left | 17:19 |
| → bwreilly joined | 17:20 |
| ← ghostlin_ left | 17:20 |
| → Leoneof joined | 17:22 |
| ← kevinold left | 17:22 |
| Keridos_off → Keridos | 17:22 |
| → philipd joined | 17:23 |
| ← Leoneof left | 17:23 |
| ← eaj left | 17:23 |
| → Leoneof joined | 17:24 |
| ← Leoneof left | 17:25 |
| → yhager joined | 17:25 |
| → Leoneof joined | 17:26 |
| ← Leoneof left | 17:27 |
| → goTAN joined | 17:27 |
| → hahuang65 joined | 17:27 |
| → eletuchy joined | 17:27 |
| → Leoneof joined | 17:28 |
| ← crystal77 left | 17:31 |
| ← eletuchy left | 17:32 |
| ← bwreilly left | 17:32 |
| → danillonunes joined | 17:32 |
| ← cads left | 17:33 |
| ← hahuang65 left | 17:35 |
| ← m8 left | 17:35 |
| → hkj joined | 17:35 |
| ← AccessibleWeb left | 17:37 |
| → cads joined | 17:37 |
| ← Foxhound1 left | 17:39 |
| → mika joined | 17:39 |
| → simesy joined | 17:41 |
| → darnir_ joined | 17:41 |
| ← CKyle left | 17:41 |
| → wongon joined | 17:41 |
| → bobkosse joined | 17:41 |
| ← highball left | 17:41 |
| ← jnavila left | 17:42 |
| ← noxd left | 17:42 |
| ← deuti left | 17:43 |
| → starkhalo joined | 17:44 |
| → codezomb joined | 17:44 |
| ← bluesm left | 17:45 |
| ← simesy left | 17:45 |
| → ojacobson joined | 17:45 |
| ← freestyl3r left | 17:45 |
| → sambae joined | 17:46 |
| ← MagneticDuck left | 17:47 |
| → tfnico joined | 17:48 |
| ← starkhalo left | 17:48 |
| → Kayra joined | 17:50 |
| → koell joined | 17:51 |
| → system64 joined | 17:53 |
| → ni291187 joined | 17:54 |
| ← doev left | 17:54 |
| → mikepack joined | 17:54 |
| → rath joined | 17:54 |
| ← Kayra left | 17:55 |
| ← ni291187 left | 17:55 |
| ← lithiumjake left | 17:57 |
| → dc5ala joined | 17:58 |
| ← daedeloth left | 17:59 |
| ← mikepack left | 17:59 |
| → daito joined | 18:01 |
| → chiemseesurfer joined | 18:02 |
| → crystal77 joined | 18:02 |
| → thiago joined | 18:02 |
| ← Dudi left | 18:02 |
| → User458764 joined | 18:03 |
| → el3ctron_ joined | 18:03 |
| → Mode-M joined | 18:04 |
| → yecril71pl joined | 18:04 |
| → highball joined | 18:05 |
| → CKyle joined | 18:07 |
| → Gavrisimo joined | 18:09 |
| → ningu joined | 18:09 |
| → cllamas joined | 18:09 |
| ← kermit left | 18:09 |
| ← daito left | 18:09 |
|
ningu
| say someone just pushed 2-3 commits to remote master making problematic changes, and these conflict with changes I've made in my local master. I'd like to have my local master win out over the remote version and not merge in *any* of those changes. | 18:10 |
|
| how do I do that? | 18:10 |
| ← graphitemaster left | 18:10 |
| → graphitemaster joined | 18:10 |
|
ningu
| i.e. even changes that can be merged. | 18:10 |
| ← Goplat left | 18:11 |
|
milki
| you need to do all that locally | 18:11 |
| → felipewm joined | 18:11 |
|
ningu
| sure | 18:11 |
|
| but how? | 18:11 |
| Guest57326 → mf_ | 18:11 |
|
milki
| uh | 18:11 |
|
|Zz|
| ningu: so what do you want to happen with those remote changes? | 18:11 |
|
milki
| pull in those changes and !fixup | 18:12 |
|
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! | 18:12 |
| → petey joined | 18:12 |
|
ningu
| |Zz|: they can either be deleted or overwritten by new commits | 18:12 |
|
| that restore to how it was | 18:12 |
|
|Zz|
| you want to overwrite the remote master with your own? or only to "ignore" locally its changes | 18:12 |
|
milki
| or force push | 18:12 |
|
ningu
| no, I want to overwrite the remote master | 18:12 |
|
| it's fine if the commits stay in the history | 18:13 |
|
| as long as my push results in them being rewritten back to how things were | 18:13 |
| ← Gavrisimo left | 18:13 |
|
|Zz|
| Hmm.. not sure but I guess that some kind of rebase --onto would do it... | 18:13 |
|
| lemme check | 18:13 |
| ← crystal77 left | 18:14 |
| → crystal77 joined | 18:15 |
| → albioner joined | 18:15 |
|
ningu
| alternatively, maybe I can stash my changes and then do git revert a couple times | 18:15 |
| ← crystal77 left | 18:15 |
| ← petey left | 18:16 |
| → fragamus joined | 18:17 |
| → tomengland joined | 18:17 |
| → kevinold joined | 18:18 |
| → glitter joined | 18:18 |
| → eaj joined | 18:19 |
| gitinfo set mode: +v | 18:19 |
|
glitter
| how to clone an existing project from github using git gui? | 18:20 |
| → shruggar joined | 18:20 |
| → jnavila joined | 18:20 |
|
HedgeMage
| glitter: This is not the github channel, hon, it's the git channel. | 18:20 |
| ← rath left | 18:21 |
|
glitter
| HedgeMage: I know. I just want to know how to use git gui.. | 18:21 |
|
HedgeMage
| glitter: There are a bazillion git guis, you haven't even told us which one you are referring to. | 18:21 |
|
kadoban
| glitter: you clone from github pretty much exactly how to clone from anything else...i dont particularly know how you'd do that in whatever GUI, but it shouldn't be too hard to find | 18:21 |
|
osse
| HedgeMage: probably the one that starts when you type 'git gui' in the terminal | 18:21 |
| ← glitter left | 18:22 |
|
HedgeMage
| kadoban++ | 18:22 |
|
| osse: 'git gui' is not a core git command, and there are many git guis out there...how am I supposed to know WTF he was talking about? | 18:22 |
| ← kevinold left | 18:23 |
|
osse
| HedgeMage: https://github.com/git/git/tree/master/git-gui | 18:23 |
| ← eaj left | 18:23 |
| → Voyage joined | 18:24 |
| ← marcjs left | 18:24 |
|
rento
| Custom view com/sj/mazerace/game/LevelView is missing constructor used by tools: (Context) or (Context,AttributeSet) or (Context,AttributeSet,int) // is that something to care about? | 18:24 |
|
| only my own class should ever call this constructor | 18:24 |
|
kadoban
| wrong channel? | 18:25 |
|
rento
| yes sorry | 18:25 |
| ← e^0 left | 18:26 |
| → Rolybrau joined | 18:27 |
| → eletuchy joined | 18:28 |
| ← Leoneof left | 18:28 |
| ← raj__ left | 18:29 |
| ← therealGent left | 18:30 |
| ← lisak left | 18:30 |
| ← ningu left | 18:31 |
| → Leoneof joined | 18:32 |
| ← eletuchy left | 18:32 |
| → maqr joined | 18:33 |
| ← Leoneof left | 18:33 |
| → nick108 joined | 18:33 |
| → Leoneof joined | 18:33 |
| ← Leoneof left | 18:35 |
| → dccc joined | 18:35 |
| ← iamntz left | 18:36 |
| → Leoneof joined | 18:36 |
| ← bartman`` left | 18:38 |
| → sdouglas joined | 18:38 |
| ← kukks left | 18:39 |
| ← cllamas left | 18:39 |
| → jceb joined | 18:40 |
| → simesy joined | 18:41 |
| → sohail joined | 18:42 |
| ← sohail left | 18:42 |
| → sohail joined | 18:42 |
| → Gizburdt joined | 18:42 |
| → kermit joined | 18:42 |
| ← wongon left | 18:42 |
| → robert45 joined | 18:43 |
| ← bmouad left | 18:43 |
| → invinceable joined | 18:43 |
| → lisak joined | 18:43 |
| ← albioner left | 18:43 |
| → petey joined | 18:43 |
|
robert45
| bremner still here? | 18:44 |
| → lithiumjake joined | 18:45 |
| ← prophile left | 18:45 |
| → wabash joined | 18:45 |
| → doev joined | 18:45 |
| ← simesy left | 18:46 |
|
wabash
| Crap! I just did something careless, and I need help fixing it: | 18:46 |
|
| I had a bunch of changes stashed so I could fix something underlying. I made the change and added it, but *forgot* to commit it before git stash pop!!!! And there's a merge conflict between the index and the WD! | 18:46 |
|
| So, how do I fix this without loosing what I just unstashed? | 18:46 |
| ← User458764 left | 18:47 |
| ← _iron left | 18:47 |
| → anry joined | 18:47 |
| ← jceb left | 18:47 |
|
cbreak
| wabash: the stash is still there | 18:47 |
|
| it is not dropped in case of conflicts | 18:47 |
|
| wabash: see git stash list | 18:47 |
|
| (or git stash show) | 18:47 |
| → rjhunter joined | 18:48 |
|
offby1
| let loose the hounds | 18:48 |
|
| wabash: have you tried !gka ? | 18:48 |
|
gitinfo
| wabash: For a better way to view the reflog, try: gka() { gitk --all $(git log -g --format="%h" -50) "$@"; }; gka | 18:48 |
|
offby1
| that _might_ show you your old stash | 18:48 |
|
cbreak
| you can resolve the merge by either discarding or keeping the stash changes | 18:48 |
|
wabash
| offby1 is this like gitk? | 18:48 |
| → jceb joined | 18:48 |
|
wabash
| cbreak: Ok, thakns. Looking now. | 18:48 |
|
robert45
| hi guys, can someone tell me why Im getting this error: "unracked working tree file public/cases/cas/big/Cas3.png" would be overwritten by me merge. Aborting" I already removed the file and tried again, still the same error | 18:49 |
|
cbreak
| robert45: you sure you removed it? | 18:50 |
|
wabash
| cbreak: How do I see what the state of the index is compared to the repo? git diff --cached is the only way? | 18:50 |
|
offby1
| wabash: yes. I just tried it, and it doesn't seem to resurrect the stash :-( | 18:50 |
| → mueslo joined | 18:50 |
|
cbreak
| wabash: sure. | 18:50 |
| → Kayra joined | 18:50 |
|
cbreak
| offby1: it's not dropped in the first place | 18:50 |
| ← yhager left | 18:50 |
|
offby1
| cbreak: I thought it was -- wabash said he "popped", and when I did "git stash pop", I saw a message about it being dropped | 18:51 |
|
| ah, but there's a conflict | 18:51 |
|
robert45
| cbreak I think so yeah, git status shows # deleted: public/cases/cas/big/Cas3.png | 18:52 |
| ← rjhunter left | 18:52 |
|
cbreak
| robert45: that'd not be an untracked file | 18:52 |
|
| it's a tracked file | 18:52 |
|
wabash
| offby1: Ok, got that problem solved. Thanks too, cbreak | 18:53 |
|
cbreak
| it just means that you stop tracking it | 18:53 |
|
robert45
| cbreak not sure if I understood, could you please explain? Im kind of new here | 18:53 |
|
cbreak
| wabash: great :) | 18:53 |
|
| robert45: you have a file. | 18:53 |
|
| it is called Cas3.png | 18:53 |
|
| git was tracking it | 18:53 |
|
| you removed it from tracking, so it shows up as deleted in status | 18:53 |
|
| but it is still in the file system | 18:53 |
|
wabash
| offby1: cbreak: so now there's an additional merge conflict. I stash popped, and it looks like it's got a plain old merge conflict. Is the right way to handle this with "git merge-tool"? | 18:53 |
|
cbreak
| robert45: that's my hypothesis based on your witness statements so far | 18:54 |
|
robert45
| cbreak so what should I do? | 18:54 |
|
cbreak
| robert45: delete the file | 18:54 |
|
| robert45: or rename it if you want to keep it | 18:54 |
| ← howlymowly_ left | 18:54 |
|
cbreak
| robert45: do you want to delete the file in the history going on from now? | 18:55 |
| ← Kayra left | 18:55 |
| → mueslo_ joined | 18:55 |
| ← mueslo left | 18:55 |
| ← jceb left | 18:55 |
|
robert45
| cbreak I think I deleted it already. I have deleted manualy from localhost directory | 18:55 |
| ← invinceable left | 18:56 |
|
sysvalve
| robert45: I think that you need to git rm it | 18:56 |
|
| not just rm it | 18:56 |
|
cbreak
| robert45: localhost is not relevant | 18:56 |
|
| robert45: the public/cases/cas/big directory is | 18:56 |
|
| robert45: look at that directory's contents | 18:56 |
|
robert45
| ok, hold on | 18:56 |
|
cbreak
| with ls for example | 18:56 |
|
sysvalve
| either you need to commit the deletion or delete it from the index | 18:57 |
| → AccessibleWeb joined | 18:57 |
| → akim_ joined | 18:58 |
| → ctp joined | 18:59 |
| → snuffeluffegus joined | 19:00 |
| ← yacks left | 19:00 |
| → ket1v joined | 19:02 |
| → stack joined | 19:03 |
| ← khmarbaise left | 19:03 |
|
wabash
| offby1 cbreak: is this right? | 19:04 |
| ← goTAN left | 19:04 |
| ← bgerber left | 19:04 |
|
cbreak
| wabash: is what right? | 19:05 |
|
| a merge conflict is what one would expect | 19:05 |
|
stack
| hello, I'm in a moment of git wtf, I have a remote repo where I only push, only fast forward, now I tried to push again and it told me that "Updates were rejected because the tip of your current branch is behind ..." , I pulled and the diff is empty, also in magit I saw the unpulled commit and I recognised the commit message of the one before the local HEAD, what happened? | 19:05 |
| ← Voyage left | 19:05 |
|
milki
| uh | 19:05 |
| ← Leoneof left | 19:06 |
|
osse
| stack: you "pulled and the diff is empty". How did you verify that? git show? That won't show diffs for merges | 19:06 |
|
cbreak
| stack: !lol | 19:06 |
|
gitinfo
| stack: A nifty view of branches, tags, and other refs: git log --oneline --graph --decorate --all | 19:06 |
|
milki
| can you paste a !lol HEAD @{u} | 19:06 |
|
gitinfo
| A nifty view of branches, tags, and other refs: git log --oneline --graph --decorate --all | 19:06 |
| ← ket1v left | 19:06 |
|
cbreak
| please pastebin it. | 19:06 |
|
stack
| git diff HEAD^ | 19:06 |
|
| or » git diff e68cccb363ccbc2e6b2a53f8da4a63abeae37e56 80ac8964da4090c1d9099e2d67936b5b229e0677 | wc -l | 19:06 |
|
wabash
| cbreak: Right. so git mergetool should fix it? | 19:06 |
|
stack
| 0 | 19:06 |
|
cbreak
| stack: diffs are pointless | 19:06 |
| → bgerber joined | 19:06 |
|
cbreak
| stack: git doesn't care about them here | 19:07 |
| → Leoneof joined | 19:07 |
|
cbreak
| wabash: you should fix it :) | 19:07 |
| → freestyl3r joined | 19:07 |
|
cbreak
| your choice how to do it | 19:07 |
|
wabash
| cbreak: Right. So mergetool is good. Launches the mergetool. all fixed now. | 19:07 |
|
stack
| cbreak: so how should I verify that? I mean, It was a push, a local commit, another push(failed because non fast forward complained) , and then i tried pulling, seeing an empty diff | 19:08 |
| ← Leoneof left | 19:08 |
|
cbreak
| stack: read what we wrote, do what we told you :) | 19:08 |
| ← lithiumjake left | 19:08 |
| highball → highball-it | 19:08 |
| → Leoneof joined | 19:08 |
| ← Noldorin left | 19:08 |
|
stack
| cbreak: right :) | 19:09 |
| ← snuffeluffegus left | 19:09 |
| → Gavrisimo joined | 19:09 |
| ← Leoneof left | 19:09 |
|
offby1
| wabash: as you've found, git mergetool is indeed one way to fix merge conflicts | 19:09 |
|
stack
| cbreak: http://pastebin.com/1jDsTuZV | 19:10 |
|
offby1
| wabash: but you can also edit the file by hand, then "git add" it. | 19:10 |
| → Leoneof joined | 19:10 |
|
offby1
| wabash: I generally use git mergetool for all but the very simplest conflicts; I can't explain why, but it seems to make it easier to understand the conflict | 19:10 |
|
cbreak
| stack: so you merged two separate lines of history | 19:10 |
| ← ferreum158 left | 19:10 |
|
cbreak
| stack: now you can git push prod | 19:10 |
|
stack
| cbreak: how that happened ? | 19:10 |
|
cbreak
| stack: pull is fetch + merge | 19:11 |
| ← causasui left | 19:11 |
|
cbreak
| stack: you had a local commit not on the remote | 19:11 |
|
| and the remote had a commit you had not | 19:11 |
|
stack
| I mean, the remote repo is only update by pushing from here | 19:11 |
| → bedahr joined | 19:11 |
| ← Leoneof left | 19:11 |
|
cbreak
| stack: you seem to have done something to rewrite history then | 19:11 |
|
stack
| and it was 2 min from one push to the other | 19:11 |
|
osse
| stack: did you commit --amend or rebaase -i ? | 19:11 |
|
stack
| no | 19:11 |
|
cbreak
| something like git reset, git commit --amend or git rebase | 19:11 |
| ← ArcTanSusan left | 19:11 |
| → Leoneof joined | 19:11 |
|
stack
| oh wait | 19:11 |
|
cbreak
| stack: but take a look at the two commits | 19:11 |
| ← AccessibleWeb left | 19:12 |
|
cbreak
| stack: if you want to know what you did, also do a pastebin of git reflog | 19:12 |
|
stack
| probably I amended, and I need a dinner to get the brain working again | 19:12 |
|
| I'll try with the dinner, thanks for everithing :) | 19:13 |
| ← thiago left | 19:13 |
| → neo1691 joined | 19:13 |
| ← Leoneof left | 19:13 |
| → Leoneof joined | 19:14 |
| ← Gavrisimo left | 19:14 |
| ← Sound left | 19:15 |
| → thiago joined | 19:15 |
| ← Leoneof left | 19:15 |
|
robert45
| cbreak and sysvalve, I ran "git rm public/cases/cas/big/Cas3.png" but Im still having the same error | 19:15 |
|
| dumb qustion, do I need to git commit after git rm? | 19:15 |
| → Leoneof joined | 19:15 |
|
cbreak
| robert45: as I told you | 19:15 |
| → mtk joined | 19:16 |
|
cbreak
| robert45: you need to remove the file | 19:16 |
| → AccessibleWeb joined | 19:16 |
|
cbreak
| robert45: if you want to commit the deletion, then you should commit | 19:16 |
|
wabash
| offby1 I agree. Especially if you can see side by side. | 19:16 |
|
robert45
| cbreak yeah I removed it with git rm instead of removing locally | 19:16 |
|
cbreak
| robert45: so, have you checked if the file is there? | 19:16 |
| ← Leoneof left | 19:17 |
|
robert45
| cbreak how do I do that? | 19:17 |
|
cbreak
| robert45: go to that directory and LOOK AT IT | 19:17 |
|
| robert45: how do you know if a file is there? | 19:17 |
| → sgambino joined | 19:17 |
| ← SorenHolm left | 19:17 |
|
cbreak
| you can use ls | 19:17 |
|
| you can use Finder on OS X | 19:17 |
|
robert45
| cbreak git ls you mean' | 19:17 |
|
| cbreak git ls you mean? | 19:17 |
|
cbreak
| you can use that Explorer thing on WIndows | 19:17 |
|
| robert45: NO | 19:17 |
|
robert45
| aah | 19:17 |
|
cbreak
| robert45: git says the file is untracked | 19:18 |
| ← neo1691 left | 19:18 |
| → kevinold joined | 19:19 |
|
robert45
| checking | 19:19 |
| ← IVplay left | 19:20 |
| ← AccessibleWeb left | 19:20 |
| → Leoneof joined | 19:22 |
| → AccessibleWeb joined | 19:22 |
| ← AccessibleWeb left | 19:22 |
| → AccessibleWeb joined | 19:22 |
| → ArcTanSusan joined | 19:22 |
| → SocalNick joined | 19:22 |
| ← Leoneof left | 19:23 |
|
robert45
| cbreak no, it doesnt exist, I already removed it locally few hours ago before trying again | 19:23 |
| ← kevinold left | 19:23 |
|
cbreak
| robert45: then git won't complain about it being untracked and overwritten. | 19:24 |
|
| so the error you quoted makes no sense | 19:24 |
| ← oodavid left | 19:24 |
| ← milesmatt left | 19:24 |
| → ferreum158 joined | 19:24 |
|
robert45
| cbreak Im completely lost, I removed the file with git rm and commit and Im now getting the same error but with another file | 19:25 |
|
cbreak
| please try it again and pastebin everything, the output and the command you typed | 19:25 |
|
| robert45: then that other file exists | 19:25 |
|
robert45
| the other file does exist on my system | 19:25 |
|
cbreak
| then delete it. | 19:25 |
|
| robert45: git will not overwrite untracked files | 19:25 |
|
| so you have to do that yourself | 19:25 |
|
| (because deleting untracked files would be unrecoverable) | 19:26 |
|
| you can use git clean of course, but that'd delete every untracked file :) | 19:26 |
| ← yecril71pl left | 19:26 |
| → JOAC joined | 19:27 |
| ← Mode-M left | 19:27 |
|
robert45
| cbreak wouldnt that be the same if I keep removing them one by one? | 19:28 |
|
cbreak
| only if all are tracked by the branch you try to merge | 19:28 |
|
| well, you can just do a git clean -n | 19:28 |
|
| it'll list the files it wants to delete | 19:28 |
| ← blackmes1 left | 19:28 |
| → doener joined | 19:29 |
| ← AccessibleWeb left | 19:29 |
| → eletuchy joined | 19:29 |
| → lithiumjake joined | 19:29 |
| → dik_dak joined | 19:29 |
| → jdav_gone joined | 19:30 |
| ← ferreum158 left | 19:31 |
| → linduxed joined | 19:31 |
|
robert45
| cbreak what would you suggest? I removed another one and a new one came out with the same error | 19:31 |
|
cbreak
| robert45: depends on what you want to do | 19:32 |
|
| it's your choice | 19:32 |
|
| you evidently have untracked files the other side also seems to have | 19:32 |
|
robert45
| cbreak how can I get a new clone of the repo, I think that will help me | 19:33 |
|
cbreak
| with git clone | 19:33 |
| ← eletuchy left | 19:34 |
|
cbreak
| you can clone your local repository and then git remote add your current remote too | 19:34 |
|
| if you want to save time | 19:34 |
| ← lisak left | 19:35 |
| → kukks joined | 19:35 |
| ← sohail left | 19:36 |
| ← felipewm left | 19:37 |
| → watermel0n joined | 19:38 |
| → rjhunter joined | 19:38 |
| ← ArcTanSusan left | 19:38 |
| → sohail joined | 19:39 |
| ← sohail left | 19:39 |
| → sohail joined | 19:39 |
| → LeMike1 joined | 19:39 |
| → crystal77 joined | 19:39 |
| ← sysvalve left | 19:40 |
| ← raven-au left | 19:40 |
| ← snql|bad_interne left | 19:41 |
| ← cads left | 19:41 |
| → PierrickB joined | 19:41 |
| → simesy joined | 19:42 |
| → mikepack joined | 19:42 |
| ← SocalNick left | 19:42 |
| → ArcTanSusan joined | 19:43 |
| ← nick108 left | 19:43 |
| ← rjhunter left | 19:43 |
| → ferreum158 joined | 19:44 |
| → raven-au joined | 19:45 |
| ← simesy left | 19:46 |
| ← mikepack left | 19:47 |
| → neo1691 joined | 19:49 |
| → AccessibleWeb joined | 19:50 |
| → _iron joined | 19:50 |
| ← neo1691 left | 19:50 |
| → neo1691 joined | 19:52 |
| ← Praise left | 19:53 |
| ← dagnachew left | 19:54 |
| ← neo1691 left | 19:57 |
| ← AccessibleWeb left | 19:58 |
| → TheCleanGame joined | 19:59 |
| → neo1691 joined | 19:59 |
| ← Silmarilion left | 19:59 |
| ← SilverBln left | 20:00 |
| ← n-st left | 20:00 |
| → hholtmann joined | 20:02 |
| → smoke2 joined | 20:02 |
| → Silmarilion joined | 20:03 |
| ← hholtmann left | 20:03 |
| ← JOAC left | 20:03 |
| → Kayra joined | 20:04 |
| ← TheCleanGame left | 20:04 |
| → gnugnu9_ joined | 20:04 |
| ← gnugnu9 left | 20:04 |
| ← watermel0n left | 20:05 |
| → bwreilly joined | 20:06 |
| → Praise joined | 20:07 |
| → fluter joined | 20:07 |
| → kotopies joined | 20:07 |
|
fluter
| hi, how can I set submodule to only a specific revision? | 20:08 |
| ← steverandy left | 20:08 |
|
fluter
| I don't wanna be head of a submodule | 20:08 |
|
grawity
| pinning to a specific revision is already how submodules work by default | 20:08 |
| gnugnu9_ → gnugnu9 | 20:08 |
| ← sohail left | 20:09 |
|
fluter
| grawity, with what command, now each time I run git submodule update, it pulls to the head of upstream | 20:09 |
| → Gavrisimo joined | 20:10 |
|
cbreak
| fluter: no | 20:11 |
|
| fluter: it gets you the commit that is recorded in your outer repositorie's commit | 20:11 |
|
| fluter: if you go into the submodule, you can check out any commit you want | 20:11 |
|
| then in the parent, git add submodule | 20:11 |
|
| git status should show you that you recorded a new commit (or nothing if it is already recorded) | 20:11 |
| gitinfo set mode: +v | 20:12 |
| ← Rolybrau left | 20:12 |
| → shruggar_ joined | 20:12 |
|
smoke2
| hi | 20:12 |
|
gitinfo
| smoke2: hi! I'd like to automatically welcome you to #git, a place full of helpful gits. Got a question? Just ask it — chances are someone will answer fairly soon. The topic has links with more information about git and this channel. NB. it can't hurt to do a backup (type !backup for help) before trying things out, especially if they involve dangerous keywords such as --hard, clean, --force/-f, rm and so on. | 20:12 |
|
offby1
| hi | 20:12 |
|
| hey, why don't the bot greet _me_ ?! | 20:12 |
|
_ikke_
| offby1: because you're not new | 20:12 |
|
offby1
| _ikke_: I was wondering. | 20:12 |
|
smoke2
| hi !! i need configure difftool | 20:12 |
|
| i use vim like my default editor | 20:13 |
| ← shruggar left | 20:13 |
|
smoke2
| and confugure the difftool of git difftool=vimdiff | 20:13 |
|
| and works !! | 20:13 |
|
| but i use a --servername and --remote-silent for open new buffers on vim | 20:14 |
| ← gancl left | 20:14 |
|
smoke2
| so when i run git difftool open's the diff's in a new vim instance | 20:14 |
| ← Gavrisimo left | 20:14 |
|
smoke2
| exist a way of use --remote-silent for on my difftool command ? | 20:15 |
| → sohail joined | 20:16 |
| ← koell left | 20:16 |
| → hobodave joined | 20:16 |
|
arand__
| smoke2: I'm not sure about that, but you might want to look into !fugitive if you do want to handle Git a lot from within vim... | 20:17 |
|
gitinfo
| smoke2: fugitive is a vim plugin that does magic with git, and can be downloaded from https://github.com/tpope/vim-fugitive | 20:17 |
|
smoke2
| yea yea | 20:17 |
|
| i use it | 20:17 |
|
| is really nice | 20:17 |
|
_ikke_
| smoke2: yes, set git config difftool.vimdiff.cmd to include the parameters | 20:18 |
|
| smoke2: But you also have to include the diff arguments | 20:18 |
|
smoke2
| __ikke__: thx !! | 20:19 |
| ← robert45 left | 20:19 |
|
smoke2
| _ikke_: will search about that | 20:19 |
| → kevinold joined | 20:20 |
| → jluc joined | 20:20 |
| ← petey left | 20:20 |
| → petey joined | 20:20 |
| → cads joined | 20:21 |
|
fluter
| cbreak, ah, yes, it worked, thanks :) | 20:22 |
|
cbreak
| good :) | 20:22 |
| → Generator_ joined | 20:24 |
| ← kevinold left | 20:24 |
|
Generator_
| hi getting this erron on git pull http://paste.fedoraproject.org/87719/51987013 please help to resolve | 20:24 |
| flazz_gone → flazz | 20:25 |
| ← petey left | 20:25 |
|
HedgeMage
| Generator_: Please double-check your paste...that line by itself doesn't indicate an error. | 20:25 |
|
milki
| that doesnt looke like an error o.O | 20:25 |
|
Generator_
| Pull is not possible because you have unmerged files. | 20:26 |
|
| i am getting this | 20:26 |
|
cbreak
| Generator_: git status | 20:26 |
|
| Generator_: read it | 20:26 |
|
| follow it. | 20:26 |
|
| resolve the conflicts then commit | 20:26 |
| ← endiruna left | 20:26 |
|
cbreak
| (or abort your merge attempt) | 20:26 |
| → Macacity joined | 20:27 |
|
_ikke_
| Generator_: You are still in a merge | 20:27 |
|
Generator_
| cbreak: git status gives me this http://paste.fedoraproject.org/87720/55200171 | 20:27 |
|
cbreak
| Generator_: yes. Resolve the conflicts | 20:27 |
|
Generator_
| I am new with git cannot follow very properly | 20:27 |
|
_ikke_
| !conflict | 20:27 |
|
gitinfo
| [!eekaconflict] Merge conflicts are a natural part of collaboration. When facing one, *don't panic*. Read "How to resolve conflicts" in man git-merge and http://git-scm.com/book/ch3-2.html#Basic-Merge-Conflicts then carefully go through the conflicts. Picking one side verbatim is not always the right choice! A nice video explaining merge conflicts: https://www.youtube.com/watch?v=zz7NuSCH6II | 20:27 |
| → teran joined | 20:28 |
| → starkhalo joined | 20:28 |
|
Generator_
| ok | 20:28 |
| ← hkj left | 20:28 |
| → AccessibleWeb joined | 20:28 |
| → eletuchy joined | 20:30 |
| ← lithiumjake left | 20:31 |
|
milki
| lol | 20:31 |
| → lithiumjake joined | 20:31 |
| ← chiromante left | 20:32 |
| → blackmes1 joined | 20:33 |
| → quiznilo joined | 20:33 |
| ← AccessibleWeb left | 20:33 |
|
quiznilo
| I'm trying again, but this is still incomprehensible... what is a 'remote tracking branch'? | 20:33 |
| → yhager joined | 20:33 |
| ← jnavila left | 20:33 |
|
_ikke_
| quiznilo: It's basically a local branch, but used to track what you have fetched from a remote | 20:34 |
|
quiznilo
| excellent, thanks _ikke_ | 20:34 |
| ← eletuchy left | 20:35 |
|
_ikke_
| You're welcome | 20:35 |
|
dalias
| is it problematic to rename git branches after they're created? | 20:36 |
| → h12o joined | 20:36 |
| → chernjie joined | 20:36 |
|
_ikke_
| Nope | 20:37 |
|
rudi_s
| dalias: No. If you have pushed them somewhere, you might to remove them there too, though. | 20:37 |
|
| *you might have to rename | 20:37 |
|
| s/remove/rename | 20:37 |
| ← upene left | 20:37 |
| → sgambino_ joined | 20:38 |
|
dalias
| does push --mirror do that automatically? | 20:38 |
| ← bobkosse left | 20:38 |
|
rudi_s
| dalias: It should, but I haven't tested it. | 20:38 |
|
dalias
| ok, not a big deal | 20:39 |
|
rudi_s
| According to the man page it does. | 20:39 |
|
Generator_
| _ikke_: i marged the conflicts and commited the changes, now on master I changes that file and pushed, when trying to pull on server I get same error http://fpaste.org/87724/52071113/ | 20:39 |
| → rjhunter joined | 20:39 |
| ← JerryT left | 20:39 |
| ← sgambino left | 20:39 |
| sgambino_ → sgambino | 20:39 |
| → Walex joined | 20:40 |
| → dagnachew joined | 20:41 |
| ← shruggar_ left | 20:41 |
| ← jackneill left | 20:42 |
| ← rjhunter left | 20:43 |
| ← kukks left | 20:45 |
| → MissionCritical joined | 20:46 |
| ← wabash left | 20:47 |
| ← yhager left | 20:48 |
| ← mribeirodantas left | 20:50 |
| → paradoq joined | 20:50 |
| ← pfFred left | 20:50 |
| → SorenHolm joined | 20:51 |
| → mribeirodantas joined | 20:51 |
| ← paradoq left | 20:53 |
| ← Droolio left | 20:53 |
| ← ctp left | 20:54 |
| ← chiemseesurfer left | 20:54 |
| ← mribeirodantas left | 20:55 |
| ← neo1691 left | 20:55 |
| flazz → flazz_gone | 20:56 |
| ← sambae left | 20:57 |
| ← doev left | 20:59 |
| ← iron_houzi left | 21:00 |
| → ignas joined | 21:01 |
| ← sdouglas left | 21:02 |
| → yosito joined | 21:02 |
| → sdouglas joined | 21:02 |
| → oodavid joined | 21:02 |
| → ket1v joined | 21:03 |
| ← lithiumjake left | 21:04 |
| ← ket1v left | 21:07 |
| → lynzt joined | 21:07 |
| ← sdouglas left | 21:07 |
| → trewe joined | 21:07 |
| ← zoso left | 21:07 |
| ← xSmurf left | 21:08 |
| → Accessib_ joined | 21:08 |
| ← alaing left | 21:10 |
| ← maqr left | 21:10 |
| ← RaptorJesus left | 21:10 |
| → Leoneof joined | 21:10 |
| → Gavrisimo joined | 21:11 |
| → chiromante joined | 21:11 |
| → jrahmy joined | 21:12 |
| → wrouesnel joined | 21:12 |
| → iron_houzi joined | 21:12 |
| ← Gavrisimo left | 21:15 |
| → oojacoboo joined | 21:15 |
| → chiromante_ joined | 21:16 |
| ← OnkelTem left | 21:18 |
| → chiromante__ joined | 21:18 |
| Keridos → Keridos_off | 21:18 |
| ← chiromante left | 21:19 |
| ← lynzt left | 21:20 |
| → kevinold joined | 21:20 |
| → montyboy joined | 21:20 |
| → xSmurf joined | 21:21 |
| → lynzt joined | 21:21 |
| ← chiromante_ left | 21:21 |
| → JerryT joined | 21:22 |
| → yhager joined | 21:22 |
| ← prutz left | 21:23 |
| ← chiromante__ left | 21:23 |
| ← kevinold left | 21:25 |
| ← ErKa left | 21:25 |
| → HelloComputer15 joined | 21:25 |
| ← cff left | 21:25 |
| ← smoke2 left | 21:27 |
| ← oojacoboo left | 21:28 |
| ← lynzt left | 21:28 |
| → Goplat joined | 21:29 |
| ← trewe left | 21:30 |
| ← laserbeam left | 21:30 |
| → eletuchy joined | 21:30 |
| → mikepack joined | 21:31 |
| ← Kayra left | 21:31 |
| → chiemseesurfer joined | 21:31 |
| ← jgoss left | 21:32 |
| → jgoss joined | 21:32 |
| → xender joined | 21:32 |
| → mellernoia joined | 21:33 |
| → spintok joined | 21:33 |
|
xender
| Is there a command to rebase N branch on top of each other? | 21:34 |
|
| * N branches | 21:34 |
| ← spintok left | 21:34 |
| → kcj joined | 21:34 |
| → Noldorin joined | 21:34 |
| → RaptorJesus joined | 21:34 |
| ← mtk left | 21:35 |
| → neo1691 joined | 21:35 |
| ← neo1691 left | 21:35 |
| ← eletuchy left | 21:35 |
| ← mikepack left | 21:35 |
|
milki
| perpetual rebasing? | 21:36 |
| flazz_gone → flazz | 21:36 |
| → codeman joined | 21:36 |
| → madewokherd joined | 21:36 |
| ← ignas left | 21:37 |
| akim_ → akim | 21:38 |
| ← codeman left | 21:38 |
| ← jdhawke left | 21:38 |
| ← hobodave left | 21:38 |
| ← dobalina left | 21:38 |
| → Vampire0 joined | 21:38 |
| ← RaptorJesus left | 21:39 |
| → mtk joined | 21:40 |
| ← longbeach left | 21:40 |
| → rjhunter joined | 21:40 |
|
xender
| Rather something like interactively rebasing master on commit 123456 and then dev on master | 21:40 |
|
| (where dev was originally master's descendant) | 21:41 |
| → Freso joined | 21:41 |
|
Freso
| Hello people. | 21:41 |
|
| Is it possible to set compression per-remote? | 21:41 |
|
| AFAICT from docs etc., it isn't, but I'm hoping someone will show me I'm wrong. :) | 21:41 |
| → khmarbaise joined | 21:42 |
| → upene joined | 21:42 |
|
Freso
| (Or if I'm not, point me to a feature request before I go and make one myself.) | 21:42 |
| ← Kicer86 left | 21:43 |
| → RaptorJesus joined | 21:43 |
|
milki
| xender: theres no git tool for that, but you can script it | 21:43 |
| ← kcj left | 21:43 |
| ← edvard_ left | 21:44 |
|
xender
| milki: I have done that in simple shell loop in the past, but that's not very reliable | 21:44 |
| ← rjhunter left | 21:45 |
|
xender
| What are corner cases to watch for when scripting this? | 21:45 |
| ← jagob left | 21:45 |
| ← upene left | 21:46 |
| → snuffeluffegus joined | 21:47 |
| ← moonglow left | 21:47 |
| ← JanC left | 21:47 |
| → JanC_ joined | 21:48 |
| → watabou joined | 21:48 |
| JanC_ → JanC | 21:49 |
|
milki
| failures due to conflicts i suppose? | 21:50 |
| → IVplay joined | 21:50 |
| ← unreal left | 21:51 |
| → lithiumjake joined | 21:51 |
| ← mishok13 left | 21:51 |
|
xender
| Yeah, all kinds of stops and failures | 21:53 |
|
| Also, BTW, is there a way to undo one rebase stes? | 21:53 |
|
milki
| !undo | 21:53 |
|
gitinfo
| [!fixup] 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! | 21:53 |
| ← phanimahesh left | 21:53 |
| ← montyboy left | 21:54 |
| ← yosito left | 21:54 |
| → yosito joined | 21:55 |
| ← kotopies left | 21:55 |
| → montyboy joined | 21:56 |
|
xender
| That's a bit too long list ;) | 21:56 |
|
| I'm thinking specifically about situation, in which I would do a rebase | 21:56 |
|
| But I'm *already* in the middle of rebase | 21:56 |
| → kcj joined | 21:57 |
| → mikemar10 joined | 21:57 |
|
xender
| e.g. selected 2 commits for edit in interactive rebase, edited first, ammended&continued, edited second and whoops, I forgot some small thing in first again | 21:58 |
| ← yosito left | 21:59 |
| ← RofricTheBearded left | 22:00 |
| → sekhmet joined | 22:00 |
| → harobed_ joined | 22:01 |
| ← harobed_ left | 22:01 |
| → kadoban_ joined | 22:01 |
| → laserbeam joined | 22:01 |
| → harobed_ joined | 22:02 |
| → hkj joined | 22:02 |
| ← hkj left | 22:02 |
| ← pantsman- left | 22:02 |
| → cagedwisdom joined | 22:02 |
| → sdouglas joined | 22:03 |
| ← oodavid left | 22:05 |
| ← ezekielnoob left | 22:05 |
| ← laserbeam left | 22:05 |
| → jaequery joined | 22:06 |
| → jnavila joined | 22:06 |
| → yosito joined | 22:06 |
| ← jnavila left | 22:06 |
| → Kayra joined | 22:06 |
| ← tonythomas left | 22:07 |
| ← sdouglas left | 22:08 |
| → k4r1m joined | 22:09 |
| → neo1691 joined | 22:09 |
| → blah__ joined | 22:10 |
| ← Kayra left | 22:13 |
| → hobodave joined | 22:13 |
| → simesy joined | 22:13 |
| → Kayra joined | 22:13 |
| → cruig joined | 22:14 |
| ← cruig left | 22:14 |
| → WaReZ joined | 22:14 |
| ← aboudreault left | 22:15 |
| ← dc5ala left | 22:15 |
| → mikepack joined | 22:17 |
| ← simesy left | 22:17 |
| ← Kayra left | 22:17 |
| → Zarthus joined | 22:18 |
| ← Zarthus left | 22:18 |
| → Zarthus joined | 22:18 |
| ← ferreum158 left | 22:18 |
| → Kayra joined | 22:18 |
| → petey joined | 22:19 |
| flazz → flazz_gone | 22:19 |
| → Gavrisimo joined | 22:21 |
| ← kriks left | 22:21 |
| → kevinold joined | 22:21 |
| → aboudreault joined | 22:22 |
| ← crystal77 left | 22:23 |
| → n-st joined | 22:25 |
| ← kevinold left | 22:26 |
| ← aboudreault left | 22:28 |
| → sdouglas joined | 22:28 |
| ← fr33 left | 22:28 |
| → yosito_ joined | 22:28 |
| → Mendenba_ joined | 22:29 |
| ← Gavrisimo left | 22:29 |
| → yosito__ joined | 22:29 |
| ← yosito_ left | 22:29 |
| → mh` joined | 22:30 |
| ← yosito left | 22:30 |
| ← jaimef left | 22:30 |
| ← souther left | 22:30 |
| ← incade left | 22:31 |
| → incade_ joined | 22:31 |
| ← adamm left | 22:31 |
| ← Mendenbarr left | 22:31 |
| → adamm joined | 22:31 |
| → eletuchy joined | 22:31 |
| ← zack6849 left | 22:31 |
| ← Leoneof left | 22:31 |
| → Leoneof joined | 22:32 |
| → aboudreault joined | 22:32 |
| → souther joined | 22:32 |
| → EdGruberman joined | 22:33 |
| → yosito_ joined | 22:33 |
| → zack6849 joined | 22:33 |
| ← yosito__ left | 22:33 |
| ← chiemseesurfer left | 22:33 |
| ← doener left | 22:34 |
| ← jaequery left | 22:34 |
| → jaimef joined | 22:35 |
| → kotopies joined | 22:35 |
| ← eletuchy left | 22:36 |
| → TheFuzzball joined | 22:36 |
| ← neo1691 left | 22:36 |
| ← Zarthus left | 22:37 |
| ← Zifre left | 22:37 |
| → Zarthus joined | 22:37 |
| ← Zarthus left | 22:37 |
| ← Gizburdt left | 22:37 |
| → Gizburdt joined | 22:38 |
| ← mikepack left | 22:38 |
| → mikepack joined | 22:39 |
| ← meatmanek left | 22:39 |
| → Zarthus joined | 22:40 |
| ← sdouglas left | 22:40 |
| → yosito joined | 22:41 |
| → whitby joined | 22:41 |
| → rjhunter joined | 22:41 |
| → RofricTheBearded joined | 22:42 |
| ← whitby left | 22:42 |
| → jbranchaud joined | 22:42 |
| ← n-st left | 22:43 |
| ← mikepack left | 22:43 |
| ← Gizburdt left | 22:43 |
| ← yosito_ left | 22:44 |
| → meatmanek joined | 22:45 |
| ← rjhunter left | 22:45 |
| ← kadoban_ left | 22:46 |
| ← lithiumjake left | 22:46 |
| ← sgen left | 22:47 |
| flazz_gone → flazz | 22:47 |
| ← jrahmy left | 22:47 |
| → yosito_ joined | 22:48 |
| ← yosito left | 22:48 |
| → whitby joined | 22:49 |
| ← Zarthus left | 22:49 |
| → mizu_no_oto joined | 22:49 |
| → unreal joined | 22:49 |
| → Zarthus joined | 22:49 |
| ← Zarthus left | 22:49 |
| → shinnya joined | 22:49 |
| ← montyboy left | 22:51 |
| ← mizu_no_oto left | 22:51 |
| → Zarthus joined | 22:52 |
| ← Zarthus left | 22:52 |
| → Zarthus joined | 22:52 |
| → kadoban_ joined | 22:53 |
| → lithiumjake joined | 22:55 |
| ← petey left | 22:55 |
| → petey joined | 22:55 |
| → meatmanek_ joined | 22:56 |
| ← anry left | 22:57 |
| → valgrind joined | 22:57 |
| ← meatmanek left | 22:59 |
| meatmanek_ → meatmanek | 22:59 |
| → wongon joined | 22:59 |
| ← Leucomelas left | 23:00 |
| ← petey left | 23:00 |
| → charco joined | 23:01 |
| → saggim joined | 23:01 |
| → laserbeam joined | 23:02 |
| ← saggim left | 23:03 |
| ← kotopies left | 23:03 |
| → saggim joined | 23:03 |
| → ket1v joined | 23:03 |
| ← sohail left | 23:04 |
| ← jluc left | 23:04 |
| ← meatmanek left | 23:04 |
| flazz → flazz_gone | 23:05 |
| ← Zarthus left | 23:05 |
| → Zarthus joined | 23:05 |
| ← Zarthus left | 23:05 |
| → Zarthus joined | 23:05 |
| ← Zarthus left | 23:05 |
|
fluter
| hi, | 23:06 |
|
| how can I merge 3 commits into one? | 23:06 |
| → Zarthus joined | 23:06 |
| ← Zarthus left | 23:06 |
| → Zarthus joined | 23:06 |
| ← laserbeam left | 23:06 |
|
cbreak
| fluter: do you want a merge commit? | 23:07 |
| → montyboy joined | 23:07 |
| → upene joined | 23:07 |
|
fluter
| cbreak, no, I just wanna combine 3 commits into one | 23:07 |
|
cbreak
| are they on the same branch, after each other? | 23:07 |
|
fluter
| like A-B-C-D-E, I wanna A-B-E | 23:08 |
|
| cbreak, yes | 23:08 |
|
cbreak
| are they the newest three? | 23:08 |
| ← saggim left | 23:08 |
|
cbreak
| then just git reset --soft HEAD~3 | 23:08 |
|
| and commit them anew | 23:08 |
| ← ket1v left | 23:08 |
|
cbreak
| (if you have uncommitted changes, make sure they aren't staged or they will also be committed) | 23:08 |
| → saggim joined | 23:08 |
| ← saggim left | 23:09 |
| → saggim joined | 23:09 |
|
fluter
| let me try | 23:09 |
| → meatmanek joined | 23:10 |
| ← rgr left | 23:10 |
|
fluter
| cbreak, hmm, can I not change the HEAD, E? | 23:10 |
|
| I mean to combine B-C-D to B, but the head remains E | 23:10 |
|
cbreak
| ah. | 23:10 |
|
| fluter: that's a bit more involved | 23:11 |
|
| fluter: git rebase -i HEAD~5 | 23:11 |
|
| fluter: then change pick to squash for the two commits that you want to squash into the parent | 23:11 |
|
| then save and exit | 23:11 |
|
| fluter: you are aware that this is history rewriting, right? | 23:11 |
|
| (You should really not do it with public history) | 23:11 |
| → kotopies joined | 23:12 |
| → vurma joined | 23:12 |
|
fluter
| cbreak, this is local repo, I made 3 commits for a fix, I wanna combine them because I wanna each history to be build ok, | 23:13 |
|
| the 3 should really be a single fix :) | 23:13 |
| → simesy joined | 23:13 |
|
fluter
| hmm, rebase says fatal: Needed a single revision, invalid upstream | 23:14 |
| ← Dougie187 left | 23:15 |
| → rgr joined | 23:15 |
| ← Freso left | 23:16 |
|
cbreak
| what did you type? | 23:17 |
|
| HEAD~5 assumes there are at least 6 commits in history | 23:17 |
|
| if you have less, you need a smaller number :) | 23:17 |
| ← simesy left | 23:18 |
|
fluter
| ah, sorry, I should type HEAD~4, as there 5 in histrory :( | 23:18 |
| ← mikemar10 left | 23:19 |
|
fluter
| it works! | 23:20 |
|
| rebase -i is awesome tools!! | 23:20 |
|
| thanks cbreak | 23:20 |
|
cbreak
| np. Yes, rebase -i is dangerous... :) | 23:20 |
| ← jbranchaud left | 23:21 |
|
fluter
| ok :) | 23:21 |
|
pekster
| So is my mechanical pencil, but I won't lose sleep over it :D | 23:22 |
| ← Silmarilion left | 23:22 |
| → kevinold joined | 23:22 |
| ← GT4066 left | 23:22 |
| ← ezrafree left | 23:24 |
| ← kevinold left | 23:26 |
| ← bwreilly left | 23:27 |
| → GradientVector joined | 23:28 |
| ← GradientVector left | 23:29 |
| ← kotopies left | 23:29 |
| → robbyoconnor joined | 23:30 |
| → sgmac_ joined | 23:30 |
| ← sgmac_ left | 23:31 |
| ← aard_ left | 23:31 |
| → eletuchy joined | 23:32 |
| → sgmac_ joined | 23:32 |
| → bandroidx joined | 23:33 |
| → petey joined | 23:35 |
| ← Leoneof left | 23:35 |
| → ErKa joined | 23:35 |
| ← Noldorin left | 23:36 |
| → Dudi joined | 23:36 |
| ← matheus23 left | 23:36 |
| ← eletuchy left | 23:37 |
| ← IVplay left | 23:38 |
| ← sgmac_ left | 23:38 |
| ← asQuirreL left | 23:38 |
| → IVplay joined | 23:38 |
| → Coded1 joined | 23:39 |
| → sgmac_ joined | 23:39 |
| ← sgmac_ left | 23:39 |
| → sgmac_ joined | 23:39 |
| ← nfk left | 23:39 |
| ← sgmac_ left | 23:39 |
| ← lithiumjake left | 23:39 |
| ← robbyoconnor left | 23:40 |
| → sgmac_ joined | 23:40 |
| → nisseni joined | 23:41 |
| ← Not_Whatever left | 23:41 |
| → rjhunter joined | 23:42 |
| ← IVplay left | 23:43 |
| → jbranchaud joined | 23:44 |
| ← Cornelio left | 23:45 |
| ← kadoban_ left | 23:45 |
| ← khmarbaise left | 23:46 |
| → jaequery joined | 23:46 |
| ← jaequery left | 23:46 |
| ← rjhunter left | 23:47 |
| → robbyoconnor joined | 23:47 |
| → jaequery joined | 23:47 |
| ← yosito_ left | 23:47 |
| → Leoneof joined | 23:47 |
| → yosito joined | 23:48 |
| ← yosito left | 23:49 |
| ← jaequery left | 23:49 |
| → yosito_ joined | 23:49 |
| → tmcmahon joined | 23:50 |
| → yosito joined | 23:51 |
| ← yosito_ left | 23:51 |
| ← nisseni left | 23:52 |
| → aberrant joined | 23:54 |
| ← tmcmahon left | 23:54 |
| ← SorenHolm left | 23:55 |
| → kalypso joined | 23:55 |
| → jbarker joined | 23:57 |
| ← RofricTheBearded left | 23:57 |
| ← hobodave left | 23:57 |
| ← harobed_ left | 23:57 |
| → john2x joined | 23:58 |
| → hobodave joined | 23:59 |
| ← yosito left | 23:59 |
| ← Adam_Cameron_ left | 23:59 |