| 2015-03-18 |
| ← bb010g left | 00:00 |
| ← imachuchu left | 00:00 |
| → mmitchell joined | 00:02 |
| ← iamjarvo left | 00:02 |
| → ghostpl_ joined | 00:02 |
| → quizzi joined | 00:03 |
| → Lyqyd joined | 00:04 |
| ← pbrobst left | 00:05 |
| ← Sceorem left | 00:05 |
| ← chrisshattuck left | 00:05 |
| ← Pookz left | 00:05 |
| → mr-kyd joined | 00:06 |
| ← Unbeerable left | 00:06 |
| → Unbeerable joined | 00:06 |
| ← scientes left | 00:06 |
| ← leolrrj left | 00:06 |
| → leolrrj joined | 00:07 |
| → chrisshattuck joined | 00:07 |
| ← pm90_ left | 00:07 |
| ← Tuna-Fish left | 00:07 |
| ← kermit left | 00:08 |
| ← ghostpl_ left | 00:08 |
| → Tuna-Fish joined | 00:08 |
| → tgavc joined | 00:08 |
| ← dreiss left | 00:08 |
| ← ropav left | 00:08 |
| ← tgavc left | 00:09 |
| → dm7freek joined | 00:09 |
| → pm90_ joined | 00:10 |
| → Seikho_ joined | 00:10 |
| → Ankhers joined | 00:11 |
| → Entomo joined | 00:13 |
| ← stylo left | 00:14 |
| ← weiyang left | 00:14 |
| ← mmitchell left | 00:14 |
| ← dm7freek left | 00:14 |
| → mmitchell joined | 00:15 |
| → lsiv568 joined | 00:15 |
| → checkItOut joined | 00:16 |
| → madewokherd joined | 00:17 |
| ← baweaver_ left | 00:17 |
| → _Atom_ joined | 00:17 |
| ← gdoteof left | 00:17 |
| → thierryp joined | 00:17 |
| ← mmitchell left | 00:19 |
| ← MacWinner left | 00:20 |
| → codeman joined | 00:20 |
| → duplicatelogon joined | 00:20 |
| ← kevwil left | 00:21 |
| ← codeman left | 00:21 |
| → baweaver joined | 00:21 |
| → CheckDavid joined | 00:21 |
| → codeman joined | 00:21 |
| ← mostlybadfly left | 00:22 |
| ← Tuna-Fish left | 00:22 |
| ← crane left | 00:22 |
| ← thierryp left | 00:22 |
| ← edwardly left | 00:22 |
| ← checkit left | 00:23 |
| ← checkItOut left | 00:23 |
| ← JonasF left | 00:23 |
| ← DonVitoCorleone left | 00:23 |
| ← freestyl3r left | 00:24 |
| → JonasF joined | 00:24 |
| ← s8321414 left | 00:24 |
| ← _Atom_ left | 00:24 |
| ← duplicatelogon left | 00:25 |
| → DonVitoCorleone joined | 00:25 |
| ← yqt left | 00:28 |
| → crane joined | 00:28 |
| ← EvilPenguin left | 00:28 |
| → Consuela joined | 00:28 |
| ← baweaver left | 00:29 |
| → edwardly joined | 00:29 |
| ← edwardly left | 00:29 |
| → edwardly joined | 00:29 |
| ← NoNMaDDeN left | 00:29 |
| ← grigora left | 00:29 |
| ← in_deep_thought left | 00:30 |
| → clarkpan joined | 00:30 |
| ← delinquentme left | 00:30 |
| ← chrisshattuck left | 00:31 |
| ← pm90_ left | 00:31 |
| → Tuna-Fish joined | 00:33 |
| ← pheaver left | 00:33 |
| ← Alex27121 left | 00:34 |
| ← tuelz1 left | 00:34 |
| ← DonVitoCorleone left | 00:35 |
| → _orchor joined | 00:35 |
| → jaznow joined | 00:35 |
| → cdown joined | 00:35 |
| → baweaver joined | 00:36 |
| → senkin joined | 00:36 |
| ← alexwhitman left | 00:37 |
| ← jonmorehouse left | 00:38 |
| → _Atom_ joined | 00:38 |
| → endiruna joined | 00:38 |
| ← jaznow left | 00:39 |
| → pm90_ joined | 00:40 |
| → jonmorehouse joined | 00:42 |
| ← baweaver left | 00:42 |
| ← cdown left | 00:43 |
| → bronson joined | 00:44 |
| ← afuentes left | 00:44 |
| → NoNMaDDeN joined | 00:45 |
| → jottr joined | 00:45 |
| ← _orchor left | 00:46 |
| → steele joined | 00:47 |
| ← Quevin left | 00:48 |
| ← bronson left | 00:48 |
| → chrisshattuck joined | 00:49 |
| ← jottr left | 00:50 |
| ← kadoban left | 00:50 |
| → Quevin joined | 00:50 |
| ← steele left | 00:52 |
| ← Tuna-Fish left | 00:53 |
| → nyexpress joined | 00:53 |
| → Aldo joined | 00:54 |
| → jwhisnant joined | 00:54 |
| gitinfo set mode: +v | 00:54 |
|
Aldo
| hello world | 00:54 |
|
gitinfo
| Aldo: 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. | 00:54 |
| → mizu_no_oto joined | 00:55 |
| ← chrisshattuck left | 00:55 |
| ← ErKa left | 00:57 |
|
Aldo
| !guide | 00:57 |
|
gitinfo
| [!simpleguide] The Simple Git Guide by Roger Dudler: http://rogerdudler.github.io/git-guide/ | 00:57 |
| → ghostpl_ joined | 00:58 |
| ← hexagoxel left | 00:59 |
| ← fstd left | 01:00 |
| → fstd joined | 01:00 |
| ← bgerber left | 01:01 |
| ← Entomo left | 01:02 |
| → hexagoxel joined | 01:02 |
| ← konr left | 01:03 |
| ← u1106 left | 01:03 |
| ← ghostpl_ left | 01:03 |
| → u1106 joined | 01:03 |
| → checkItOut joined | 01:04 |
| → Tuna-Fish joined | 01:04 |
| → gdoteof joined | 01:04 |
| → JR___ joined | 01:05 |
| ← SegFaultAX left | 01:05 |
| → ropav joined | 01:06 |
| → AndreasL joined | 01:06 |
| → dreiss joined | 01:06 |
| → SegFaultAX joined | 01:06 |
| → _X_C_V_B_ joined | 01:06 |
| ← _X_C_V_B_ left | 01:06 |
| → theme2 joined | 01:07 |
| ← Sasazuka left | 01:07 |
| → _X_C_V_B_ joined | 01:07 |
|
AndreasL
| I'm confused by 'ours' and 'theirs' when doing a pull --rebase. Particularly, when I do git checkout --theirs somefile, am I discarding remote's somefile or the local version? | 01:07 |
| → Literphor joined | 01:07 |
|
ojacobson
| during git-rebase, --ours is the last commit added to the branch being constructed, and --theirs is the commit being copied | 01:07 |
|
thiago
| AndreasL: ours is what is in the branch before you applied the command | 01:08 |
|
| theirs is what is getting brought in | 01:08 |
|
| when you're merging, ours is what you had and theirs is what you're merging | 01:08 |
| ← clarkpan left | 01:08 |
|
thiago
| when you're rebasing, it's reversed because your changes are what's coming in | 01:08 |
|
AndreasL
| hmm | 01:09 |
|
| Oh, right. OK, it makes sense after all | 01:09 |
|
| I was just confused by the results when I ran checkout --ours | 01:09 |
|
| Thanks! | 01:09 |
| → okanck_ joined | 01:10 |
| → CKyle joined | 01:10 |
| ← checkItOut left | 01:10 |
| → DonVitoCorleone joined | 01:11 |
| ← maletor left | 01:12 |
| → checkItOut joined | 01:12 |
| → Gamecubic_ joined | 01:12 |
| ← nyexpress left | 01:13 |
| → tmager joined | 01:13 |
| ← _X_C_V_B_ left | 01:13 |
| → _X_C_V_B_ joined | 01:13 |
| → kadoban joined | 01:13 |
|
AndreasL
| hmm, I'm in the middle of a rebase, and I did checkout --ours, but it turns out I should have used checkout --theirs, because I mixed up what I had initially | 01:14 |
| ← okanck_ left | 01:14 |
|
AndreasL
| Is there anyway I can recover from that checkout without starting the rebase all over again? | 01:14 |
| → chrisshattuck joined | 01:14 |
| ← Gamecubic left | 01:15 |
| ← thiago left | 01:16 |
| → edude03 joined | 01:17 |
| ← tmager left | 01:18 |
| ← geomyidae_ left | 01:18 |
| ← chrisshattuck left | 01:19 |
| → chrisshattuck joined | 01:19 |
| → devoldmx3 joined | 01:20 |
| → milesmatthias joined | 01:20 |
| → jambocomp joined | 01:20 |
| ← endiruna left | 01:21 |
| ← devoldmx left | 01:21 |
| → daito joined | 01:21 |
| ← _X_C_V_B_ left | 01:21 |
| ← absk007 left | 01:22 |
| ← vladgh left | 01:22 |
| → rubyonrailed joined | 01:22 |
| ← pm90_ left | 01:22 |
| ← effi left | 01:23 |
| ← LucasTT left | 01:23 |
| dwmw2 → dwmw2_gone | 01:24 |
| → danzilio joined | 01:25 |
| ← milesmatthias left | 01:25 |
| ← cagedwisdom left | 01:26 |
| → hahuang65 joined | 01:26 |
| → bgerber joined | 01:27 |
| ← ncd|leeN left | 01:27 |
| → yn5 joined | 01:28 |
| → m0ltar joined | 01:29 |
| → Zentdayn joined | 01:29 |
| ← hahuang62 left | 01:29 |
| → otter768 joined | 01:30 |
| → EminenceHC joined | 01:31 |
| → codeman_ joined | 01:32 |
| ← codeman_ left | 01:32 |
| ← yn5 left | 01:33 |
| ← theme2 left | 01:33 |
| ← Aldo left | 01:33 |
| → theme2 joined | 01:33 |
| → Terabyte joined | 01:33 |
|
Terabyte
| hey | 01:33 |
|
| in the github windows where it says configure git and it asks for your fullname is that "Joe Blogs" or "joeblogs" ? | 01:34 |
|
theme2
| Joe Blogs | 01:34 |
|
| I think | 01:34 |
| ← EminenceHC left | 01:35 |
| ← codeman left | 01:35 |
| ← otter768 left | 01:35 |
| → alexwhitman joined | 01:35 |
| ← checkItOut left | 01:35 |
| → jaznow joined | 01:36 |
|
Terabyte
| seems it doesn't matter in terms of linking, it's just the "hover" text on a commit that shows up with the full name... | 01:36 |
| ← oo_miguel left | 01:36 |
| → checkItOut joined | 01:37 |
| ← chrisshattuck left | 01:38 |
| ← Quevin left | 01:38 |
| ← kadoban left | 01:38 |
| → cagedwisdom joined | 01:39 |
| ← Literphor left | 01:39 |
| → Quevin joined | 01:39 |
| → Literphor joined | 01:40 |
| → porcoesphino joined | 01:40 |
| → hyperair joined | 01:40 |
| ← jaznow left | 01:40 |
| → smccarthy joined | 01:40 |
| → milesmatthias joined | 01:41 |
| ← Consuela left | 01:42 |
| → Consuela joined | 01:42 |
| ← bluesm left | 01:43 |
| ← porcoesphino left | 01:43 |
| ← TheNet left | 01:44 |
| → bb010g joined | 01:44 |
| → TheNet joined | 01:44 |
| → porcoesphino joined | 01:45 |
| ← milesmatthias left | 01:45 |
| ← th3fallen left | 01:45 |
| → chrisshattuck joined | 01:46 |
| → milesmatthias joined | 01:47 |
| ← dougsland left | 01:48 |
| → pyokagan joined | 01:49 |
| ← robustus left | 01:49 |
| ← chrisshattuck left | 01:51 |
| → Rastus_Vernon joined | 01:52 |
| ← ropav left | 01:52 |
| → robustus joined | 01:52 |
| → macabre joined | 01:52 |
| ← checkItOut left | 01:53 |
| → effi joined | 01:53 |
| → Goplat joined | 01:53 |
| ← mikiones left | 01:54 |
| ← TheNet left | 01:54 |
| → checkItOut joined | 01:55 |
| → TheNet joined | 01:55 |
| ← vivekananda left | 01:55 |
| ← Literphor left | 01:56 |
| ← u1106 left | 01:57 |
| → u1106 joined | 01:57 |
| → dm7freek joined | 01:58 |
| ← warrickFL left | 02:01 |
| → Entomo joined | 02:01 |
| ← devoldmx3 left | 02:02 |
| ← TheNet left | 02:02 |
| → TheNet joined | 02:02 |
| → ashu11 joined | 02:03 |
| ← dm7freek left | 02:04 |
| ← Zentdayn left | 02:04 |
| → DolphinDream joined | 02:06 |
| ← bgerber left | 02:06 |
| ← MarkyC left | 02:07 |
| → effi_ joined | 02:07 |
| ← raijin left | 02:07 |
| → sctskw joined | 02:08 |
| ← rubyonrailed left | 02:08 |
| → mostlybadfly joined | 02:09 |
| ← edude03 left | 02:09 |
| ← effi left | 02:10 |
| ← bitkiller left | 02:11 |
| → edude03 joined | 02:12 |
| Briman|off → Briman | 02:13 |
| ← JR___ left | 02:14 |
| ← mingwandroid_ left | 02:14 |
| ← porcoesphino left | 02:15 |
| ← Terabyte left | 02:16 |
| → ropav joined | 02:16 |
| → bgerber joined | 02:17 |
| ← bollullera left | 02:17 |
| ← theme2 left | 02:18 |
| ← DrHouse|DellM650 left | 02:18 |
| ← CheckDavid left | 02:18 |
| ← CKyle left | 02:19 |
| ← Tuna-Fish left | 02:19 |
| → hobodave joined | 02:19 |
| → Tuna-Fish joined | 02:19 |
| → porcoesphino joined | 02:20 |
| ← ropav left | 02:21 |
| → ropav joined | 02:21 |
| → rubyonrailed joined | 02:21 |
| ← Quevin left | 02:22 |
| ← tieTYT2 left | 02:22 |
| → tieTYT2 joined | 02:22 |
| → michelangelo joined | 02:22 |
| ← tieTYT2 left | 02:23 |
| → Quevin joined | 02:23 |
| → Literphor joined | 02:24 |
| ← durham left | 02:25 |
| → kcj joined | 02:25 |
| ← m0viefreak left | 02:26 |
| ← donmichelangelo left | 02:26 |
| → Vampire0 joined | 02:27 |
| → agileadam joined | 02:28 |
| → AustinTheGrey joined | 02:29 |
| → bronson joined | 02:30 |
| ← Vampire0_ left | 02:30 |
| ← AndreasL left | 02:30 |
| → stylo joined | 02:31 |
| → tpollard joined | 02:32 |
| ← Noldorin left | 02:34 |
| → jottr joined | 02:34 |
| ← bronson left | 02:34 |
| ← edude03 left | 02:34 |
| ← stylo left | 02:35 |
| → stylo joined | 02:35 |
| → otter768 joined | 02:37 |
| → technivore joined | 02:37 |
| ← jottr left | 02:38 |
| → kadoban joined | 02:40 |
| → IIT joined | 02:42 |
| → echo-area joined | 02:42 |
| → acl_ joined | 02:42 |
| → BuenGenio joined | 02:42 |
| ← joelm left | 02:43 |
| ← whitby left | 02:43 |
| → theme2 joined | 02:44 |
| ← Es0teric left | 02:44 |
| ← pks left | 02:45 |
| → k_sze[work] joined | 02:46 |
| → pks joined | 02:46 |
| ← oojacoboo left | 02:46 |
| → ghostpl_ joined | 02:47 |
| ← Quevin left | 02:48 |
| → duderonomy joined | 02:48 |
| ← _Atom_ left | 02:48 |
| → CKyle joined | 02:48 |
| ← pngl left | 02:50 |
| ← IIT left | 02:51 |
|
technivore
| hi all. not sure if this is a git or openshift question but: I have a python project in a git repo and want to deploy it to openshift. I create an openshift app and it creates a git repo with some boilerplate in it. I want to make that repo an upstream for my main repo but keep the stuff in it out of my main repo’s master branch (IE make a branch that has just the openshift stuff that I can merge master into for openshift | 02:51 |
|
| deployment). Is this possible? | 02:51 |
| ← TheNet left | 02:51 |
| → EvilPenguin joined | 02:52 |
|
technivore
| er, sorry, I dont want the openshift repo to be an upstream, I want it to be a remote for just this one branch. But I want my local branch to correspond to the master branch of the openshift repo. | 02:52 |
| ← Entomo left | 02:53 |
| → Quevin joined | 02:53 |
| ← ghostpl_ left | 02:53 |
| ← mizu_no_oto left | 02:53 |
| ← c_bp left | 02:55 |
| → clarkpan joined | 02:56 |
| → rchavik joined | 02:57 |
| ← macabre left | 02:58 |
| ← toothrot left | 02:58 |
| → okanck_ joined | 02:59 |
| ← m1dnight_ left | 03:00 |
|
milki
| technivore: you can have multiple !remotes | 03:02 |
|
gitinfo
| technivore: [!gh-remotes-help] Github has a few help articles on common operations for remotes (adding, changing URL, renaming, removing, etc): https://help.github.com/categories/18/articles | 03:02 |
| → _Atom_ joined | 03:02 |
| → Kulrak joined | 03:02 |
| ← Kulrak left | 03:02 |
| → Kulrak joined | 03:02 |
|
milki
| technivore: and then something like !tracking | 03:02 |
|
gitinfo
| technivore: [!remote_tracking_branch] Remote-tracking branches (branches which start with e.g. 'origin/', listed by 'git branch -r') are read-only mirrors of the corresponding branches in another repository. They're updated by 'git fetch'. You can't edit them directly (trying to check them out results in a !detached HEAD), but you can create a new local branch based on a remote-tracking branch using e.g. 'git checkout -b <bra | 03:02 |
| → duplicatelogon joined | 03:03 |
| ← okanck_ left | 03:03 |
| → durham joined | 03:03 |
| ← hobodave left | 03:03 |
| → DrShoggoth joined | 03:03 |
| ← bgerber left | 03:04 |
| ← durham left | 03:05 |
| → durham joined | 03:05 |
| ← DrShoggoth left | 03:05 |
| → DrShoggoth joined | 03:06 |
| → IIT joined | 03:06 |
| ← MMukherjee left | 03:07 |
|
technivore
| milki: thanks. so if I `git remote add openshift <openshift_repo_url>`, then how do I create a new local branch that tracks openshift/master? | 03:08 |
| ← quizzi left | 03:08 |
| ← _flow_ left | 03:08 |
| ← duplicatelogon left | 03:09 |
| ← MattHardcastle left | 03:10 |
| → _flow_ joined | 03:10 |
| ← rchavik left | 03:10 |
| → MMukherjee joined | 03:11 |
|
technivore
| `git branch —track my-local-branch openshift/master` ? | 03:11 |
| ← voiceofgrog left | 03:12 |
|
technivore
| or `git branch -u openshift/master my-local-branch` ? | 03:12 |
| → joelm joined | 03:13 |
| → quizzi joined | 03:13 |
| ← joelm left | 03:14 |
| → joelm_ joined | 03:14 |
| ← cyphase left | 03:16 |
| ← u1106 left | 03:17 |
| → u1106 joined | 03:18 |
| → EminenceHC joined | 03:20 |
| → rchavik joined | 03:21 |
| ← Consuela left | 03:22 |
| → bgerber joined | 03:23 |
| → weiyang joined | 03:24 |
| ← Orbitrix left | 03:24 |
| ← EminenceHC left | 03:24 |
| → jaznow joined | 03:25 |
| ← agileadam left | 03:25 |
| → ashnur joined | 03:25 |
| ← _Atom_ left | 03:26 |
| ← darkbasic left | 03:27 |
| → darkbasic joined | 03:27 |
| → pheaver joined | 03:28 |
| ← jaznow left | 03:29 |
| → bronson joined | 03:31 |
| ← cagedwisdom left | 03:32 |
| → devoldmx joined | 03:34 |
| → jottr joined | 03:35 |
| ← bronson left | 03:35 |
| ← danzilio left | 03:35 |
| ← eletuchy left | 03:36 |
| → jxpx777 joined | 03:36 |
| ← CKyle left | 03:39 |
| ← jottr left | 03:40 |
| ← devoldmx left | 03:40 |
| ← ashu11 left | 03:40 |
| Briman → Briman|off | 03:41 |
| ← EvilPenguin left | 03:42 |
| ← Ryanar left | 03:43 |
| ← daito left | 03:43 |
| → TyrfingMjolnir joined | 03:43 |
| → daito joined | 03:43 |
| ← theme2 left | 03:44 |
| ← Quevin left | 03:45 |
|
TyrfingMjolnir
| How can I clone my own repo? | 03:45 |
|
| using ssh | 03:45 |
|
| I already tried this: git clone me@node:projectA projectA | 03:45 |
| → Quevin joined | 03:46 |
|
TyrfingMjolnir
| to make my repo I did: git init; git add .; git commit in the projectA folder of user me on node | 03:46 |
| ← martinbmadsen left | 03:47 |
| → dm7freek joined | 03:47 |
| → martinbmadsen joined | 03:47 |
|
TyrfingMjolnir
| Do I have to name my repo using git somehow? | 03:47 |
|
| Currently reading here: $ man gittutorial | 03:48 |
|
gitinfo
| the gittutorial manpage is available at http://jk.gs/gittutorial.html | 03:48 |
| → Mateo_W joined | 03:48 |
| ← martinbmadsen left | 03:48 |
| → cagedwisdom joined | 03:48 |
| ← daito left | 03:48 |
| → eletuchy joined | 03:48 |
| → Zifre_ joined | 03:48 |
| ← jstimm left | 03:48 |
|
TyrfingMjolnir
| In /home/me/projectA there is a .git folder | 03:49 |
|
| This is what I'm trying to do: If Bob later decides to work from a different host, he can still perform clones and pulls using the ssh protocol: bob$ git clone alice.org:/home/alice/project myrepo | 03:49 |
| ← porcoesphino left | 03:50 |
| ← Xiti left | 03:50 |
| → introom joined | 03:50 |
|
introom
| can I only checkout a certain submodule? | 03:50 |
| ← Quevin left | 03:50 |
| → Quevin joined | 03:51 |
| → the_hand_sanitis joined | 03:51 |
| ← bgerber left | 03:51 |
| → watabou joined | 03:51 |
| ← AustinTheGrey left | 03:52 |
| ← Zifre left | 03:52 |
| → martinbmadsen joined | 03:52 |
| ← dm7freek left | 03:52 |
| → jstimm joined | 03:52 |
| → Xiti joined | 03:53 |
| → Dragooon joined | 03:53 |
| ← hahuang65 left | 03:53 |
| → jayeshsolanki joined | 03:53 |
| ← the_hand_sanitis left | 03:53 |
|
TyrfingMjolnir
| In other words I did importing a new project from gittutorial | 03:54 |
| → the_mighty_bogan joined | 03:54 |
| ← jxpx777 left | 03:54 |
|
the_mighty_bogan
| hi guys, quick question: why if rebase my feature branch into master, then checkout to master, and merge master with feature branch it does not create a merge commit ? | 03:54 |
| → mrojas66 joined | 03:54 |
| → MattHardcastle joined | 03:54 |
| → mikiones joined | 03:54 |
| ← watabou left | 03:55 |
| ← ojacobson left | 03:55 |
| ← MattHardcastle left | 03:56 |
| → bgerber joined | 03:57 |
| ← Dragooon left | 03:57 |
| → c0mrad3 joined | 03:59 |
| ← mikiones left | 03:59 |
| ← Quevin left | 04:00 |
| ← netj left | 04:00 |
| → netj joined | 04:01 |
| ← joelm_ left | 04:03 |
| ← u1106 left | 04:04 |
| ← otter768 left | 04:04 |
| → u1106 joined | 04:04 |
| → Quevin joined | 04:05 |
| → steele joined | 04:06 |
| → pwnz0r joined | 04:06 |
| ← evie_hammond left | 04:07 |
|
pyokagan
| the_mighty_bogan: It should be a fast forward merge, so there should be no merge commit. You can always ensure it is a fast forward by passing the --ff-only flag. | 04:07 |
| → senkin_ joined | 04:10 |
| ← senkin left | 04:10 |
|
pyokagan
| TyrfingMjolnir: It should work, do you have any error message? | 04:10 |
|
mattcen
| Hi all. I want to do a 'git log --grep=foo' and show any commits whose messages contain foo, AS WELL AS 2 of their ancestors. Can I do this in one step? | 04:10 |
|
TyrfingMjolnir
| Not any more | 04:10 |
|
the_mighty_bogan
| pyokagan, thanks, it makes sense | 04:10 |
|
TyrfingMjolnir
| The error message was just like having a path to a non-gited folder | 04:10 |
| ← steele left | 04:11 |
| → JR___ joined | 04:12 |
| ← DrShoggoth left | 04:13 |
| → hahuang65 joined | 04:13 |
| → highcup joined | 04:14 |
| → schmodd joined | 04:14 |
| ← NoNMaDDeN left | 04:15 |
| ← rubyonrailed left | 04:15 |
| ← Quevin left | 04:15 |
| ← SjB left | 04:15 |
| ← smccarthy left | 04:16 |
| → Quevin joined | 04:16 |
| → subhojit777 joined | 04:16 |
| ← eletuchy left | 04:17 |
| → eletuchy joined | 04:17 |
| → daito joined | 04:20 |
| → cyphase joined | 04:21 |
| ← eletuchy left | 04:22 |
| ← jonmorehouse left | 04:22 |
| → Consuela joined | 04:25 |
| ← mrojas66 left | 04:26 |
| ← govg left | 04:27 |
| → jonmorehouse joined | 04:28 |
| → devoldmx joined | 04:28 |
| ← Quevin left | 04:30 |
| → craigp joined | 04:30 |
| ← mezod left | 04:30 |
| ← pwnz0r left | 04:32 |
| ← hahuang65 left | 04:33 |
| → nnyk joined | 04:33 |
| ← nnyk left | 04:33 |
| → nnyk joined | 04:33 |
| ← brandonw left | 04:33 |
| → hahuang65 joined | 04:33 |
| → TF42VD joined | 04:34 |
| ← lsiv568 left | 04:34 |
| ← madewokherd left | 04:34 |
| → iliketurtles joined | 04:35 |
| ← bgerber left | 04:36 |
| → ghostpl_ joined | 04:37 |
| ← leolrrj left | 04:39 |
|
Celelibi
| How do I see which tags I pushed? | 04:40 |
| ← hahuang65 left | 04:40 |
| ← highcup left | 04:40 |
| → scientes joined | 04:40 |
| ← scientes left | 04:40 |
| → scientes joined | 04:40 |
| → Quevin joined | 04:41 |
| → hahuang65 joined | 04:41 |
| → nnyk_ joined | 04:41 |
| → PaddyPatPat joined | 04:41 |
| ← phoenixz left | 04:42 |
| ← nnyk left | 04:42 |
| ← PaddyPatPat left | 04:43 |
| ← m0ltar left | 04:44 |
| → kyb3r_ joined | 04:44 |
| ← ghostpl_ left | 04:44 |
|
kadoban
| Celelibi: You mean just now? Or ever? Because the first, I think it tells you explicitly. The second is probably impossible, unless you just mean "how do I see which tags exist on a specified remote" | 04:45 |
|
Celelibi
| Yeah, the latter. | 04:45 |
| ← JR___ left | 04:45 |
|
kadoban
| Celelibi: 'git ls-remote --tags the_remote' I believe | 04:45 |
| ← sctskw left | 04:46 |
|
Celelibi
| Thanks. | 04:47 |
| → okanck_ joined | 04:48 |
| → ossifrage joined | 04:51 |
| → nardev joined | 04:52 |
| ← okanck_ left | 04:52 |
| ← lindenle left | 04:53 |
| → irqq joined | 04:53 |
| ← scientes left | 04:54 |
| ← jonmorehouse left | 04:54 |
| → beautifulmind joined | 04:54 |
|
ossifrage
| I'm trying to figure out how to undo the side effects of a screwed up 'git push --set-upstream origin branch' | 04:54 |
| ← gdoteof left | 04:55 |
|
ossifrage
| I somehow how managed to loose the local branch in the origin server | 04:55 |
| ← Quevin left | 04:55 |
| → steele joined | 04:56 |
| ← kappy left | 04:56 |
| ← hahuang65 left | 04:56 |
|
kadoban
| ossifrage: What does that mean? | 04:56 |
| → Quevin joined | 04:56 |
| → hahuang65 joined | 04:56 |
| ← Ankhers left | 04:57 |
| → jottr joined | 04:57 |
|
ossifrage
| I created a local branch, made a ton of changes and then managed to push that branch to bitbucket as if all the changes where on the master | 04:57 |
| ← Consuela left | 04:58 |
| → n-st joined | 04:58 |
|
ossifrage
| All the commits are on bitbucket but the changes aren't on the branch | 04:59 |
| → Myk267 joined | 04:59 |
| → highcup joined | 05:00 |
|
kadoban
| ossifrage: What exactly did you run? I suspect the above command wasn't it if it had the behavior described. | 05:00 |
| → nnyk joined | 05:00 |
|
ossifrage
| I've been going over my command history trying to figure out what I did wrong. | 05:00 |
|
| bitbucket says there are no commits on the branch | 05:01 |
| ← hahuang65 left | 05:01 |
| → hahuang65 joined | 05:01 |
| → bronson joined | 05:01 |
| ← jottr left | 05:02 |
| ← nnyk_ left | 05:02 |
|
ossifrage
| I guess the lazy thing to do is to just stick a tag on the initial branch point and call it a day | 05:04 |
| ← kyb3r_ left | 05:06 |
| ← dreiss left | 05:06 |
|
ossifrage
| Is there a way to move a sequence of commits onto a branch retroactively? | 05:06 |
| ← Gamecubic_ left | 05:06 |
| ← bronson left | 05:07 |
| → brandonw joined | 05:07 |
| ← epifanio left | 05:08 |
| ← linuxmint left | 05:08 |
| ← TF42VD left | 05:08 |
| ← beautifulmind left | 05:08 |
| ← hahuang65 left | 05:08 |
| → hahuang65 joined | 05:09 |
| ← phantombeta left | 05:10 |
|
ossifrage
| Okay this might be some sort of visualization issue on bitbucket and not something I did wrong with my commit | 05:11 |
| ← u1106 left | 05:11 |
| → u1106 joined | 05:12 |
| → adambrenecki joined | 05:12 |
| → ManikM joined | 05:12 |
| → phantombeta joined | 05:12 |
| → jaznow joined | 05:13 |
| ← echo-area left | 05:14 |
| → kappy joined | 05:16 |
| → Polyatomic joined | 05:16 |
| ← jaznow left | 05:18 |
| → Consuela joined | 05:18 |
| → bgerber joined | 05:19 |
| → epifanio joined | 05:19 |
| → blubberbop joined | 05:19 |
| ← babilen left | 05:20 |
| ← milesmatthias left | 05:21 |
| → Rephiax__ joined | 05:21 |
| ← hahuang61 left | 05:22 |
| → hahuang61 joined | 05:22 |
| ← hahuang65 left | 05:23 |
| → milesmatthias joined | 05:24 |
| ← Rephiax left | 05:24 |
| ← u1106 left | 05:24 |
| → wachpwnski joined | 05:24 |
| → u1106 joined | 05:24 |
|
wachpwnski
| git diff --stat origin/master..origin/master@{1.year.ago} what am I messing up in this command? | 05:25 |
| ← blubberbop left | 05:25 |
|
wachpwnski
| I am trying to get the diff between the origin/master current and origin mater 1 year ago or even 2015-01-01 | 05:25 |
|
kadoban
| wachpwnski: Try quotes, depending on your shell it can mess that up | 05:25 |
| ← surfdue left | 05:26 |
| ← hvxgr left | 05:26 |
| ← Consuela left | 05:26 |
|
wachpwnski
| kadoban: what parts should I quote ? | 05:26 |
|
kadoban
| I dunno, everything? | 05:26 |
| ← Quevin left | 05:27 |
| → Consuela joined | 05:27 |
| → porcoesphino joined | 05:27 |
| ← milesmatthias left | 05:28 |
| → Quevin joined | 05:28 |
| → Tommy[D]_ joined | 05:28 |
|
wachpwnski
| kadoban: it looks like the origin/master was messing it up | 05:29 |
| ← Rephiax__ left | 05:29 |
| ← Tommy[D] left | 05:32 |
| ← Quevin left | 05:32 |
|
kadoban
| Just out of curiosity you mean it was messing up your shell, or the reflog doesn't store remote tracking branch reflogs? (I'm not really sure if it does, but I thought it did) | 05:33 |
| → Quevin joined | 05:33 |
| → devoldmx3 joined | 05:33 |
| ← porcoesphino left | 05:34 |
| ← cyphase left | 05:35 |
| ← Nikhil_D left | 05:35 |
| → beautifulmind joined | 05:35 |
| ← bpugh-away left | 05:36 |
| → dm7freek joined | 05:36 |
| → Nikhil_D joined | 05:36 |
| → bynarie joined | 05:36 |
| → scientes joined | 05:36 |
| ← scientes left | 05:36 |
| → scientes joined | 05:36 |
|
bynarie
| anyway to pull a specific directory/file from a repo instead of the entire repo? | 05:37 |
| ← devoldmx left | 05:37 |
| → The_Phoenix joined | 05:37 |
| → surfdue joined | 05:38 |
| ← KeiKun left | 05:39 |
|
Lady_Aleena
| Hello again. I just started a shiny new repository. Now I would like to add some files to it from my computer. I chose to authenticate with ssh. The create a repository page on GitHub (https://help.github.com/articles/create-a-repo/) doesn't go into how to copy files into my repository. Any reading suggestions or help would be appreciated. | 05:39 |
|
ossifrage
| Hmm, I see all the commits to my local branch .git/logs/refs/heads but the branch with the same name on the remote points to a different place | 05:39 |
|
kadoban
| bynarie: Not in a way that's going to save you a download, if that's the goal. The best you can do is a shallow clone | 05:39 |
|
bynarie
| basically im trying to pull 1 directory out of an entire repo | 05:40 |
| → ghostpl_ joined | 05:41 |
| ← dm7freek left | 05:41 |
|
kadoban
| bynarie: If you actually mean transfer it to another repo, preserving history, you can do that, kinda. But I suspect that's not your goal? | 05:41 |
|
bynarie
| im not sure what a shallow clone is, maybe using --depth | 05:41 |
|
kadoban
| Yes | 05:41 |
|
bynarie
| just downloading it to local machine | 05:41 |
| ← gopar left | 05:41 |
| ← irqq left | 05:41 |
| gitinfo set mode: +v | 05:42 |
|
kadoban
| Yeah, a shallow clone is the best you can probably do then, unless there is a UI outside of git to download stuff. Like on github you can just download an archive instead, but I suspect the download size is the same. I don't know of one that will let you download parts only. | 05:42 |
|
bynarie
| eh thats alright its not a huge deal | 05:43 |
|
| thanks =] | 05:43 |
|
kadoban
| Lady_Aleena: Well, you can use just normal git commands to do it. http://www.git-scm.com/book/en/v2 is a decent (free, online) book I believe | 05:43 |
|
| Lady_Aleena: That's just general git info though, I don't know any resources in particular about doing exactly what you want, there may be a quickstart somewhere. | 05:43 |
| ← polyzen left | 05:44 |
| ← iliketurtles left | 05:45 |
| ← ghostpl_ left | 05:45 |
| → dreiss joined | 05:46 |
| ← Quevin left | 05:47 |
| → Quevin joined | 05:49 |
| → cyphase joined | 05:50 |
| → kerrick__ joined | 05:51 |
| → ehmatthes joined | 05:51 |
| ← Lyqyd left | 05:52 |
| ← zivester left | 05:53 |
| → lindenle joined | 05:53 |
| → Ankhers joined | 05:53 |
| → mikiones joined | 05:54 |
| → porcoesphino joined | 05:56 |
| → hvxgr joined | 05:56 |
| ← porcoesphino left | 05:57 |
| ← creppe left | 05:57 |
| → porcoesphino joined | 05:57 |
| ← lindenle left | 05:58 |
| ← the_mighty_bogan left | 05:58 |
| → a-l-e joined | 05:59 |
| ← mikiones left | 05:59 |
| → macabre joined | 05:59 |
| → EminenceHC joined | 05:59 |
| ← wethu left | 06:00 |
|
iveqy
| ossifrage: have you push/fetch from the remote? | 06:00 |
| → creppe joined | 06:00 |
|
ossifrage
| iveqy, all the code is on the remote, what I manged to loose the record keeping of the branch | 06:00 |
| ← nnyk left | 06:01 |
| ← Ankhers left | 06:01 |
| ← devoldmx3 left | 06:01 |
|
ossifrage
| so it was as if I did all the commits on the master | 06:01 |
|
iveqy
| ossifrage: have you runned git fetch? | 06:01 |
|
ossifrage
| yup | 06:02 |
| ← seg left | 06:02 |
| → DrHouse|DellM650 joined | 06:02 |
|
iveqy
| ossifrage: I don't follow. You've a local repository and you've a remote repository. And you have commits on the remote repository that you don't have on your local repository. Correct? | 06:02 |
|
ossifrage
| I created a local branch, checked it out made about 60 commits and then I pushed the changes to the remote | 06:03 |
| ← macabre left | 06:03 |
| ← tyreld left | 06:03 |
| ← craigp left | 06:03 |
|
iveqy
| ossifrage: okay, so what's the problem? | 06:04 |
| ← EminenceHC left | 06:04 |
| ← bgerber left | 06:04 |
| ← shayolden left | 06:04 |
| → arup_r joined | 06:05 |
| → otter768 joined | 06:05 |
|
ossifrage
| iveqy, the branch is empty on the remote and all the changes are on the master | 06:05 |
|
iveqy
| ossifrage: when you issued git push, what exactly did you wrote? | 06:05 |
| → drzel joined | 06:06 |
| → arup_r_ joined | 06:06 |
|
ossifrage
| The initial push failed so I did a 'git push --set-upstream origin branchname | 06:06 |
| ← JanC left | 06:07 |
|
ossifrage
| I've done this a few times in the past and I never had any problems, now clue what I did wrong. | 06:08 |
|
iveqy
| ossifrage: looks like that "branchname" might have been master... | 06:08 |
| → zoso joined | 06:08 |
| ← ruukasu left | 06:08 |
| ← arup_r_ left | 06:08 |
|
ossifrage
| The exact command was: 'git push --set-upstream origin sdk_8.0.0' | 06:08 |
| ← otter768 left | 06:09 |
| ← arup_r left | 06:09 |
|
iveqy
| ossifrage: and instead of pushing to sdk_8.0.0, master was updated instead of sdk_8.0.0? | 06:10 |
| → seg joined | 06:10 |
| ← seg left | 06:10 |
| → seg joined | 06:10 |
|
adambrenecki
| ossifrage: what do you get when you type 'git branch -vv'? | 06:10 |
|
ossifrage
| adambrenecki, that shows both master and sdk_8.0.0 and origin/sdk_8.0.0 | 06:11 |
| ← vixterra left | 06:12 |
| → bgerber joined | 06:12 |
| → arup_r joined | 06:12 |
| → thierryp joined | 06:12 |
| ← souther left | 06:13 |
| ← bynarie left | 06:13 |
|
adambrenecki
| ossifrage: it should show which branch is tracking which, like this: '* master b8f36d1 [origin/master: ahead 3]' | 06:13 |
| → jaznow joined | 06:14 |
|
ossifrage
| adambrenecki, at this point I think all the damage is done | 06:14 |
|
| Nothing was lost so it is no big deal, but I'm normally pretty anal about proper branching and merging of major changes | 06:15 |
| ← Quevin left | 06:16 |
| → Quevin joined | 06:17 |
|
ossifrage
| I'm a bit of a git newbie and most of my git usage has been fairly simple linear development | 06:17 |
| ← durham left | 06:18 |
| ← HoMM left | 06:18 |
| → Rephiax joined | 06:19 |
| → HoMM joined | 06:19 |
|
Lady_Aleena
| Do I have to keep a local repository to upload files to my GitHub repository with git? | 06:19 |
| ← jaznow left | 06:19 |
| ← IIT left | 06:19 |
| → souther joined | 06:20 |
|
mattcen
| Lady_Aleena: Not necessarily, but that's more of a question for #github. You can use the github web UI to create files without having a local repo | 06:20 |
|
Lady_Aleena
| mattcen, that is a lot of files to copy and paste. | 06:21 |
|
kadoban
| Lady_Aleena: The usual way to go is certainly to have a local repo. | 06:21 |
| → PCatinean joined | 06:21 |
|
mattcen
| Lady_Aleena: then clone a local copy of the repo | 06:21 |
| → JanC joined | 06:21 |
| ← scientes left | 06:22 |
| ← michael_mbp left | 06:22 |
| → kanuku joined | 06:22 |
|
Lady_Aleena
| So I have to keep two copies of this one directory basically, one where I work and one to use just once to make a repository. | 06:23 |
| → clarkpan_ joined | 06:23 |
|
kadoban
| Lady_Aleena: A git repository usually contains a working directory as well, so no, they're one-in-the-same in the usual way of working. | 06:23 |
| → ruukasu joined | 06:24 |
| ← ruukasu left | 06:24 |
| → ruukasu joined | 06:24 |
| ← sin3t left | 06:24 |
| → michael_mbp joined | 06:24 |
| → milesmatthias joined | 06:25 |
|
Lady_Aleena
| I will go over to #github to see if there is a way to make an online repository without having a local one after I get some sleep. Thanks. | 06:25 |
|
kadoban
| one and the same*, gah | 06:25 |
|
| Lady_Aleena: Half of the fun of git is that the repositories are trivial to create and cheap to have around, but okay. | 06:26 |
| → Jetchisel joined | 06:26 |
| ← clarkpan left | 06:27 |
| ← clarkpan_ left | 06:28 |
| ← dreiss left | 06:28 |
|
Lady_Aleena
| Night. | 06:28 |
| ← Lady_Aleena left | 06:28 |
| ← milesmatthias left | 06:29 |
| → MechtiIde joined | 06:29 |
| → mtakkman joined | 06:29 |
| → IIT joined | 06:33 |
| ← mikecmpbll left | 06:34 |
| → okanck_ joined | 06:36 |
| ← pingupingu left | 06:36 |
| ← MLM left | 06:37 |
| → tomog9991 joined | 06:38 |
| → TomyLobo joined | 06:38 |
| ← jstimm left | 06:38 |
| → scientes joined | 06:38 |
| → Junior joined | 06:39 |
|
Junior
| yello ;) | 06:39 |
| → leeN joined | 06:40 |
| ← tomog999 left | 06:40 |
| ← pheaver left | 06:41 |
| ← scientes left | 06:41 |
| ← okanck_ left | 06:41 |
| → nnyk joined | 06:42 |
| ← jayeshsolanki left | 06:43 |
| → Raging_Hog joined | 06:43 |
| ← bgerber left | 06:43 |
| ← Mateo_W left | 06:45 |
| → ThomasLocke joined | 06:46 |
| → jottr joined | 06:46 |
| → Silmarilion joined | 06:46 |
| ← zapb_ left | 06:49 |
| ← n-st left | 06:49 |
| → bronson joined | 06:50 |
| ← jottr left | 06:50 |
| ← beautifulmind left | 06:51 |
| ← kanuku left | 06:54 |
| → ronskisika joined | 06:54 |
| ← bronson left | 06:55 |
| → zapb_ joined | 06:55 |
| ← c0mrad3 left | 06:55 |
| ← Raging_Hog left | 06:56 |
| → Ankhers joined | 06:58 |
| → twoface88 joined | 06:58 |
| ← highcup left | 06:58 |
| ← dling left | 07:00 |
| → Macaveli joined | 07:00 |
| → freimatz joined | 07:00 |
| ← MechtiIde left | 07:01 |
| → ciampix joined | 07:01 |
| ← Ankhers left | 07:02 |
| → Trozz joined | 07:04 |
| ← troyt left | 07:05 |
| ← TomyLobo left | 07:07 |
| → c_bp_ joined | 07:08 |
| ← c_bp_ left | 07:08 |
| → c_bp joined | 07:08 |
| → bgerber joined | 07:08 |
| ← twoface88 left | 07:10 |
| → KevinTS joined | 07:10 |
| ← CEnnis91 left | 07:10 |
| ← mtakkman left | 07:11 |
| → mtakkman joined | 07:11 |
| ← ManikM left | 07:11 |
| → Manny joined | 07:11 |
| → dling joined | 07:12 |
| ← nnyk left | 07:12 |
| → ghostpl_ joined | 07:12 |
| ← BuenGenio left | 07:12 |
| → absk007 joined | 07:13 |
| ← a-l-e left | 07:13 |
| → Gavrisimo joined | 07:13 |
| → Vadimus joined | 07:14 |
| ← bvi left | 07:14 |
| → roelmonnens joined | 07:14 |
| ← ehmatthes left | 07:15 |
| → jiku joined | 07:15 |
| → doev joined | 07:16 |
| → acolson joined | 07:16 |
| → craigp joined | 07:17 |
| → wicope joined | 07:17 |
| ← Gavrisimo left | 07:18 |
| → huck5 joined | 07:19 |
| ← Goplat left | 07:19 |
|
huck5
| Hey there. I have a question. I've got an up-to-date/completed branch I'm working on. It doesn't want to rebase with the master without causing trouble. I want to remove git-association from the folder, zip the folder, and ensure that the correct branch's contents are in the zip. | 07:20 |
|
| One way to do this, that I can think of, would be to clone the local-branch to a new git repository. | 07:20 |
|
| I attempted to, when in the correct branch ('boostrap'), delete the .git folder. Of course this just reverted back to the local-master branch. | 07:20 |
| → jstimm joined | 07:21 |
| ← acl_ left | 07:21 |
|
huck5
| I am running git from console. | 07:22 |
|
kadoban
| huck5: Uhm, if you've deleted the .git, it didn't do anything repo related, like switching branches or reverting anything. Why are you doing this? This seems like a /really/ bad idea. What's the actuall rebase goal, and what's going wrong when you try? | 07:22 |
|
huck5
| Just a moment please. And thank you for the response. | 07:23 |
| → bvi joined | 07:23 |
|
huck5
| I had copied the entire folder before attempting this. | 07:23 |
|
| So I still have a working git project :) | 07:23 |
| → mariuscc joined | 07:24 |
|
huck5
| The errors are merge-conflicts. | 07:24 |
|
kadoban
| huck5: Sure, that's a good backup step. Okay cool, so what's wrong with that though? merge conflicts aren't something to be too scared of. !eek has some advice | 07:24 |
|
gitinfo
| huck5: [!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 | 07:24 |
| ← lrvick left | 07:25 |
| → dm7freek joined | 07:25 |
| ← zadock left | 07:25 |
|
huck5
| That does shed some light on those merge conflicts :) | 07:25 |
|
| There are quite a few files to go through. Is it possible to create a new repository from a local branch? | 07:26 |
|
| This is not something I would do regularly. I just want to create a folder, with no git association, so that I ensure the person receiving the project uses the correct files. | 07:26 |
| ← doev left | 07:27 |
|
kadoban
| huck5: 'git archive' maybe sounds like what you want? | 07:27 |
| → sinkensabe joined | 07:27 |
| → dhjondoh joined | 07:27 |
| → AmR|EiSa joined | 07:27 |
| → jrahmy joined | 07:27 |
|
huck5
| Something like this? $ git archive --format zip --output /full/path/to/zipfile.zip master ? | 07:29 |
| → Gizburdt joined | 07:29 |
| → jakke joined | 07:29 |
|
kadoban
| huck5: Looks like it could be correct | 07:29 |
|
huck5
| Fantastic. Thanks for your assistance! I'm becoming more familiar with git; but those merge conflicts still scare me a little. I didn't realize what the <<<HEAD, etc, lines meant. Thanks for shedding some light! | 07:30 |
| → jaznow joined | 07:30 |
| ← dm7freek left | 07:30 |
|
kadoban
| huck5: Glad I could help, yeah merge conflicts are pretty scary at first I must say, but git becomes /way/ more fun once you can deal with them. | 07:30 |
| → milesmatthias joined | 07:30 |
| ← kerrick__ left | 07:31 |
| ← TyrfingMjolnir left | 07:31 |
| ← pacon2 left | 07:31 |
| → devoldmx joined | 07:33 |
|
huck5
| Another thing (maybe) worth noting: Compressing the file via Git resulted in a _way_ smaller file than the "right+click > Compress" method | 07:34 |
| ← jaznow left | 07:35 |
| ← milesmatthias left | 07:35 |
| → troyt joined | 07:35 |
|
kadoban
| Hmm really? Odd, but cool | 07:36 |
| → jagob joined | 07:36 |
| ← ahr3n left | 07:36 |
|
huck5
| A little startling at first. But extracting and running the application yielded the expected results. | 07:37 |
| ← jophish left | 07:37 |
| ← huck5 left | 07:37 |
| ← neunon left | 07:37 |
| → jceb joined | 07:37 |
| → hs366 joined | 07:38 |
| → Xethron joined | 07:38 |
| ← boombatower left | 07:38 |
| → neunon joined | 07:38 |
| ← devoldmx left | 07:39 |
| → pacon2 joined | 07:40 |
| → m1dnight_ joined | 07:40 |
| → wrouesnel1 joined | 07:42 |
| ← tuor left | 07:42 |
| → saidelike joined | 07:42 |
| → lindenle joined | 07:43 |
| → jophish joined | 07:43 |
| ← ome left | 07:43 |
| ← gsingh93 left | 07:43 |
| → aidalgol joined | 07:43 |
| ← Quevin left | 07:44 |
| ← einmalfel left | 07:44 |
| ← m1dnight_ left | 07:46 |
| ← lindenle left | 07:47 |
| → EminenceHC joined | 07:48 |
| ← jrahmy left | 07:49 |
| ← jazzzu left | 07:49 |
| → tuor joined | 07:51 |
| ← bgerber left | 07:51 |
| → petersr joined | 07:51 |
| ← EminenceHC left | 07:52 |
| ← wrouesnel1 left | 07:53 |
| → devoldmx joined | 07:53 |
| → skylite joined | 07:53 |
| → TomyWork joined | 07:53 |
| → sin3t joined | 07:54 |
|
b00^wk
| hey, is there away to throw away a part of the log ? | 07:56 |
| → nnyk joined | 07:56 |
| → Quevin joined | 07:57 |
| ← DrHouse|DellM650 left | 07:57 |
| ← schmodd left | 07:57 |
|
b00^wk
| if its a chunk test commits & pushes, that pollute the log | 07:57 |
| ← daito left | 07:57 |
| → daito joined | 07:57 |
| ← skylite left | 07:58 |
|
_ikke_
| !fixup | 07:58 |
|
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! | 07:58 |
| → hebz0rl joined | 08:01 |
| ← daito left | 08:02 |
| ← devoldmx left | 08:02 |
| → awkwardusername joined | 08:03 |
| ← awkwardusername left | 08:03 |
| → otter768 joined | 08:06 |
| ← diegoviola left | 08:07 |
| → lb1a joined | 08:07 |
| → harish_ joined | 08:08 |
|
b00^wk
| !rewrite | 08:09 |
|
gitinfo
| Rewriting public history is not recommended. Everyone who has pulled the old history have to do work (and you'll have to tell them to), so it's infinitely better to just move on. If you must, you can use `git push -f <remote> <branch>` to force (and the remote may reject that, anyway). See http://goo.gl/waqum | 08:09 |
| → ashu11 joined | 08:10 |
| ← otter768 left | 08:10 |
|
b00^wk
| hmm, i don't mind rewrite, because im the only one using that history at the moment | 08:10 |
| → codefo joined | 08:13 |
| → vivekananda joined | 08:14 |
| ← craigp left | 08:14 |
| → bronson joined | 08:14 |
| → okanck_ joined | 08:15 |
| → daito joined | 08:16 |
| → jottr joined | 08:17 |
| ← codefo left | 08:18 |
| ← bronson left | 08:19 |
| → m0nkmaster joined | 08:19 |
| → Kugelfisch1 joined | 08:19 |
| ← m0nkmaster left | 08:19 |
| ← Macaveli left | 08:20 |
| → m1dnight_ joined | 08:21 |
| → thiago joined | 08:21 |
| ← jottr left | 08:21 |
| → Akagi201 joined | 08:23 |
| → PeterBooker joined | 08:24 |
| ← Quevin left | 08:24 |
| ← teran left | 08:24 |
| → m0nkmaster joined | 08:24 |
| → mlechner joined | 08:25 |
| → jayeshsolanki joined | 08:25 |
| → stylo_ joined | 08:25 |
| → seschwar joined | 08:25 |
| ← m1dnight_ left | 08:26 |
| → Quevin joined | 08:26 |
| → ki0 joined | 08:27 |
| → Takle joined | 08:27 |
| ← ki0 left | 08:27 |
| → Cust0sL1men joined | 08:27 |
| → ki0_ joined | 08:28 |
| ← Manny left | 08:28 |
| ← chiemseesurfer left | 08:28 |
| Trozz → zzTrozz | 08:28 |
| zzTrozz → Trozz | 08:28 |
| ← stylo left | 08:29 |
| → chiemseesurfer joined | 08:29 |
| → danjordan joined | 08:29 |
| → Balliad joined | 08:30 |
| → jaznow joined | 08:32 |
| ← dewdrop left | 08:32 |
| → craigp joined | 08:33 |
| ← petersr left | 08:34 |
| → irqq joined | 08:34 |
| ← seschwar left | 08:34 |
| ← Kugelfisch1 left | 08:35 |
| ← arup_r left | 08:37 |
| → acetakwas joined | 08:37 |
| ← pacon2 left | 08:38 |
| → babilen joined | 08:38 |
| ← babilen left | 08:38 |
| → babilen joined | 08:38 |
| ← thiago left | 08:38 |
| → pacon2 joined | 08:38 |
| ← kadoban left | 08:39 |
| → thiago joined | 08:40 |
| ← scarcry left | 08:40 |
| → dvaske joined | 08:41 |
| → scarcry_ joined | 08:41 |
| ← chiemseesurfer left | 08:41 |
| ← weiyang left | 08:41 |
| → chiemseesurfer_ joined | 08:41 |
| → codefo joined | 08:42 |
| → jrahmy joined | 08:43 |
| ← scarcry_ left | 08:44 |
| → scarcry joined | 08:44 |
| → leolrrj joined | 08:45 |
| ← leolrrj left | 08:45 |
| → dewdrop joined | 08:47 |
| ← pacon2 left | 08:47 |
| → pacon2 joined | 08:48 |
| → seschwar joined | 08:48 |
| ← porcoesphino left | 08:48 |
| ← ghostpl_ left | 08:49 |
| ← Rephiax left | 08:50 |
| → settermjd joined | 08:50 |
| ← Literphor left | 08:50 |
| ← codefo left | 08:50 |
| → vurma joined | 08:53 |
| → Macaveli joined | 08:53 |
| → ropav_ joined | 08:53 |
| → ome joined | 08:54 |
| → intellix joined | 08:54 |
| ← sin3t left | 08:55 |
| → Mega joined | 08:55 |
| ← Mega left | 08:55 |
| → Mega joined | 08:55 |
| ← craigp left | 08:58 |
| ← Steve_Jobs left | 08:58 |
| → BlaXpirit joined | 08:58 |
| ← ropav_ left | 08:59 |
| → NoOova joined | 08:59 |
|
NoOova
| Hello! | 08:59 |
|
| How to pull changes to anoother branch? | 08:59 |
|
tobiasvl
| NoOova: what do you mean? please explain in a bit more detail | 09:00 |
|
jast
| pulling normally only works on the checked out branch | 09:00 |
|
Seveas
| git checkout otherbranch ; git merge whatever-other-branch | 09:00 |
| ← martinbmadsen left | 09:00 |
| ← ronskisika left | 09:00 |
| → ronskisika joined | 09:00 |
| → xxcooljesusxx joined | 09:00 |
|
jast
| there's a way around that for branches that can be fast-forwarded (no new commits on your end), but it's not very intuitive | 09:01 |
|
NoOova
| My problem is that i could not undestand man of git pull | 09:01 |
|
| https://www.kernel.org/pub/software/scm/git/docs/git-pull.html | 09:01 |
|
| <refspec> section | 09:01 |
|
| what is purposes of <dst> | 09:01 |
|
jast
| no matter what you put for refspec, it'll still use the branch that is checked out as the target | 09:01 |
|
| with pull there's virtually no reason you're actually going to need to give a <dst> part | 09:01 |
|
NoOova
| so <dst> is not a local branch, that will merget? | 09:01 |
| → pantsman- joined | 09:01 |
|
jast
| no | 09:01 |
|
NoOova
| What is? =) | 09:02 |
|
jast
| well, pull is a two-step operation: fetch (grab new commits from the remote repository) and merge (combine those new commits with what you have in your local branch) | 09:02 |
|
NoOova
| Yep | 09:02 |
|
jast
| the refspec affects only the first step | 09:02 |
|
NoOova
| so, refspec is only for fetch | 09:02 |
|
jast
| it tells fetch which branch to fetch (src) and where to store the new state of that branch (dst) | 09:03 |
|
| normally that's something like refs/remotes/origin/foo and git will figure it out automatically for you | 09:03 |
|
NoOova
| Hm, so i couuld fetch branch feature/OriginalBranch as origin/feature/RenamedOriginal ? | 09:03 |
|
jast
| the second step will take whatever you fetched (regardless of any <dst> part you may have specified) and merge it into the checked out branch | 09:04 |
| → craigp joined | 09:04 |
| ← sparetire_ left | 09:04 |
|
jast
| yes, but that's also what git does by default | 09:04 |
|
tobiasvl
| NoOova: not only could you do that, that is the default of fetch | 09:04 |
|
NoOova
| so, now i will read man of git-fetch. | 09:04 |
|
jast
| oh, wait, I missed the "Renamed" bit :) | 09:04 |
|
tobiasvl
| oh. me too | 09:04 |
|
NoOova
| Thank you guys! | 09:04 |
|
jast
| well yes, you could, but usually there's no point | 09:04 |
|
| okay, feel free to check back if there's anything that doesn't make sense | 09:05 |
|
b00^wk
| what is a good small /easy to configure bug & issue tracker server that integrates well with git, gitolite sever? | 09:06 |
|
Kartagis
| b00^wk: locally? | 09:06 |
|
b00^wk
| yes | 09:06 |
| → mezod joined | 09:06 |
| ← jceb left | 09:07 |
| → King_Hual joined | 09:09 |
| ← pyokagan left | 09:09 |
| → m1dnight_ joined | 09:09 |
| ← dling left | 09:10 |
| → veganista joined | 09:10 |
| → psoo joined | 09:10 |
| → basiclaser joined | 09:11 |
| ← mezod left | 09:11 |
| ← psoo left | 09:11 |
| → marcogmonteiro joined | 09:12 |
| → mikiones joined | 09:12 |
| → Steve_Jobs joined | 09:13 |
|
canton7
| b00^wk, !host_gui | 09:14 |
|
gitinfo
| b00^wk: There are several options for self-hosting git repositories with a web GUI: !gitblit !gitlab !gitorious !rhode_code and !gerrit !gogs. Keep in mind that these all take far more work than a (non-GUI) !gitolite install. An overview of nearly all GUIs is available at: https://git.wiki.kernel.org/index.php/Interfaces,_frontends,_and_tools | 09:14 |
| → dm7freek joined | 09:14 |
|
canton7
| .trigger_edit host_gui There are several options for self-hosting git repositories with a web GUI: !gitblit !gitlab !gitorious !rhode_code !gerrit and !gogs. Keep in mind that these all take far more work than a (non-GUI) !gitolite install. An overview of nearly all GUIs is available at: https://git.wiki.kernel.org/index.php/Interfaces,_frontends,_and_tools | 09:14 |
|
gitinfo
| canton7: Okay. | 09:14 |
|
b00^wk
| canton7, thanks | 09:14 |
| → thevishy joined | 09:15 |
| → fooforge joined | 09:16 |
|
iveqy
| b00^wk: ticgit, trac, | 09:16 |
| → psoo joined | 09:16 |
|
b00^wk
| iveqy, ok | 09:16 |
|
jast
| !gogs | 09:17 |
|
gitinfo
| Gogs is a self-hosted platform similar to !gitlab, written in Go | 09:17 |
|
jast
| how about a link... | 09:17 |
| ← dm7freek left | 09:17 |
| → dm7freek joined | 09:18 |
|
jast
| .trigger_edit gogs Gogs is a self-hosted platform similar to !gitlab, written in Go, aiming to be easier to deploy. http://gogs.io/ | 09:18 |
|
gitinfo
| jast: Okay. | 09:18 |
| → milesmatthias joined | 09:19 |
| → teran joined | 09:20 |
| ← acetakwas left | 09:21 |
| → tanuck joined | 09:22 |
|
iveqy
| I'm kind of sad that ticgit seems dead. I really would love to have distributed tickets, something like fossil have | 09:22 |
| ← Jetchisel left | 09:22 |
| → pedda joined | 09:22 |
| → ghostpl_ joined | 09:23 |
| ← dm7freek left | 09:23 |
| ← milesmatthias left | 09:24 |
| → jceb joined | 09:26 |
| ← Quevin left | 09:28 |
| ← pacon2 left | 09:28 |
| ← psoo left | 09:29 |
| → psoo joined | 09:29 |
| → pacon2 joined | 09:29 |
| ← BlaXpirit left | 09:31 |
| ← settermjd left | 09:31 |
| ← pantsman- left | 09:31 |
| → BlaXpirit joined | 09:31 |
| → creep joined | 09:31 |
| → settermjd joined | 09:31 |
| ← effi_ left | 09:31 |
| → effi joined | 09:32 |
| ← ashu11 left | 09:33 |
| → TyrfingMjolnir joined | 09:35 |
| ← dhjondoh left | 09:36 |
| → dhjondoh joined | 09:37 |
| → EminenceHC joined | 09:37 |
|
jakke
| need some inspiration here | 09:38 |
|
| I have 2 git projects a "shared" project and a "development project | 09:38 |
| → Terabyte joined | 09:38 |
|
jakke
| the development projects extends 1 file of the shared project (python buildout, if relevant) | 09:38 |
|
| in svn we could just do extends = http://path/through/redmine/svn/location/shared_file.cfg | 09:39 |
| → jolg42 joined | 09:39 |
|
jakke
| but in git that approach doesn't seem to work | 09:39 |
| → s8321414 joined | 09:39 |
| ← IIT left | 09:40 |
|
jakke
| anyone who's done this before? authentication should not be a problem | 09:40 |
|
bremner
| iveqy: aren't there several alternatives? this is old, but maybe some are still alive. http://www.cs.unb.ca/~bremner/blog/posts/git-issue-trackers/ | 09:40 |
|
jakke
| yes, I could clone the shared project, but that kind of defeats the purpose | 09:40 |
| ← EminenceHC left | 09:41 |
| → KevinSjoberg joined | 09:41 |
| → devoldmx joined | 09:42 |
|
iveqy
| bremner: thanks, mostly defunct software there, but a few interesting things | 09:43 |
| → BuenGenio joined | 09:43 |
| ← fooforge left | 09:43 |
| ← Balliad left | 09:44 |
| → rishiraj joined | 09:44 |
| → gaoli joined | 09:44 |
| → Quevin joined | 09:44 |
| ← viscera left | 09:45 |
| ← harish_ left | 09:46 |
| → Balliad joined | 09:46 |
| ← m0nkmaster left | 09:46 |
| ← wald0 left | 09:47 |
| → hardenedapple joined | 09:48 |
| → _eddy joined | 09:48 |
|
_eddy
| hi guys so i deleted some files in my local repo | 09:48 |
|
| ran git add . | 09:48 |
|
| and got this warning http://kopy.io/Jgkx9 | 09:48 |
| ← ciampix left | 09:49 |
| ← Quevin left | 09:49 |
|
tobiasvl
| seems pretty self-explanatory but feel free to ask follow up questions | 09:49 |
| → Quevin joined | 09:50 |
|
_eddy
| does that mean git add . did add the changes to be push? | 09:50 |
|
| if i ran git add --all will that removal those files i deleted? | 09:51 |
| → porcoesphino joined | 09:52 |
| ← AmR|EiSa left | 09:52 |
| → Hounddog joined | 09:53 |
| ← fairuz left | 09:53 |
| ← ashnur left | 09:54 |
| ← gaoli left | 09:54 |
| → CheckDavid joined | 09:55 |
| ← vivekananda left | 09:56 |
| → jazzzu joined | 09:56 |
| → m0nkmaster joined | 09:57 |
| → Rephiax joined | 09:57 |
| ← mr-kyd left | 09:57 |
| ← jrahmy left | 09:58 |
| → taruner joined | 09:59 |
| ← pacon2 left | 09:59 |
| ← Macaveli left | 09:59 |
| → pacon2 joined | 10:00 |
| ← Mega left | 10:00 |
| ← rishiraj left | 10:00 |
| ← m0nkmaster left | 10:00 |
| ← devoldmx left | 10:02 |
|
_ikke_
| yes | 10:02 |
| → m0nkmaster joined | 10:03 |
| → bronson joined | 10:03 |
| ← m0nkmaster left | 10:04 |
| → Adib joined | 10:05 |
| → jottr joined | 10:05 |
| ← Yatekii left | 10:05 |
| ← aidalgol left | 10:06 |
| → Yatekii joined | 10:06 |
|
_eddy
| _ikke_: thanks | 10:06 |
| → otter768 joined | 10:06 |
| ← bronson left | 10:08 |
| ← Gitzilla left | 10:08 |
| ← Quevin left | 10:08 |
| → inamoriti joined | 10:09 |
| ← hyperair left | 10:09 |
| ← mlechner left | 10:09 |
| → Quevin joined | 10:09 |
| ← jceb left | 10:10 |
| ← jottr left | 10:10 |
| → kanuku joined | 10:11 |
| ← otter768 left | 10:11 |
|
_eddy
| does git commit -am "" still work so you can skip having to type git add .? i am reading this article that dates back to 2011? | 10:12 |
|
osse
| _eddy: git commit -a and git add . have always done separate things | 10:12 |
|
| git add -a does git add -u | 10:12 |
| ← Takle left | 10:15 |
|
osse
| shit | 10:15 |
|
| git commit -a does git add -u | 10:16 |
| ← Gizburdt left | 10:17 |
| → gaoli joined | 10:17 |
| → Takle joined | 10:19 |
| → Gizburdt joined | 10:22 |
| → encod3 joined | 10:22 |
| → jadne joined | 10:22 |
| ← mostlybadfly left | 10:22 |
| ← daito left | 10:24 |
| → bonswouar joined | 10:24 |
| ← Seikho_ left | 10:24 |
| → daito joined | 10:25 |
| → jargon joined | 10:25 |
| → ashnur joined | 10:25 |
| → nfk joined | 10:25 |
| ← porcoesphino left | 10:26 |
| → stamina joined | 10:27 |
| → beautifulmind joined | 10:28 |
| → cdown joined | 10:28 |
| → sbeex joined | 10:29 |
| ← daito left | 10:29 |
| → Grimlock1 joined | 10:30 |
| ← metastableb left | 10:31 |
| ← Tuna-Fish left | 10:31 |
| ← senkin_ left | 10:31 |
| ← sbeex left | 10:32 |
| ← Quevin left | 10:32 |
| → t4nk800 joined | 10:32 |
| → SiliconDon joined | 10:33 |
| → Adaulfo joined | 10:33 |
| → Quevin joined | 10:33 |
| ← t4nk800 left | 10:33 |
| → ogelami joined | 10:34 |
|
ogelami
| I have a question regarding "how its usually done", when i want to create a module for one of my repositories but i don't want it to end up in master branch, and module in my case is my debugging toolset which is written for my "main" code in master which i feel would be overkill to place in its own repository but i want to be able to have revision control over it, and it seems like the way of creating branches is to clone the main repo | 10:34 |
| → ashu11 joined | 10:34 |
| ← cdown left | 10:34 |
| → cdown joined | 10:35 |
| ← Vadimus left | 10:35 |
| ← paulweb515 left | 10:36 |
| ← Quevin left | 10:37 |
| → cllamas joined | 10:38 |
| ← Adaulfo left | 10:38 |
| ← nardev left | 10:38 |
| → doev joined | 10:38 |
|
tobiasvl
| why don't you want the debugging toolset to be on the master branch? | 10:38 |
|
| just put it in a separate dir? | 10:38 |
| → twoface88 joined | 10:39 |
|
tobiasvl
| I think you should follow the package guidelines of the language you're using | 10:39 |
|
| not do it with git | 10:39 |
| ← BuenGenio left | 10:39 |
| ← jstimm left | 10:39 |
| → harish_ joined | 10:39 |
|
tobiasvl
| ogelami: also I don't understand that last part. "the way of creating branches is to clone the main repo"? | 10:40 |
| → lpax joined | 10:40 |
| → Raging_Hog joined | 10:41 |
| → porcoesphino joined | 10:41 |
| ← ronskisika left | 10:41 |
| → Quevin joined | 10:42 |
|
ogelami
| the language is php, putting it in the master branch will then make it possible for users to execute the testfiles if i just deploy the latest rev, then i have to either delete the test files, or export everthing except the test files | 10:42 |
| → Tuna-Fish joined | 10:42 |
|
tobiasvl
| ok, not familiar with php, but every other language I use pack testsuites together with the source files | 10:43 |
|
| but if it shouldn't be possible for users to execute the test files, why are they there? and can't you just unset +x ? | 10:44 |
|
ogelami
| oh, well so basically what i want to do is have them separately | 10:44 |
| → martinbmadsen joined | 10:44 |
|
iveqy
| ogelami: it won't you should not deploy your git repo as it is, and if you do you should set up your webserver to deny access to your test directory for example | 10:45 |
| ← thevishy left | 10:45 |
|
ogelami
| why is it bad to deploy the repo as it is? | 10:45 |
|
| when all there is is the files that should be on the webserver | 10:45 |
|
iveqy
| ogelami: because you end up with these problems you've right now | 10:45 |
|
| ogelami: and it will continue, suddently you find out that you want to minify your javascript files for example | 10:46 |
|
ogelami
| well i wont check in the minified js to the repo ofc | 10:47 |
|
| all the things that need to be compiled happen after the export / update | 10:47 |
| → Adaulfo joined | 10:47 |
|
iveqy
| ogelami: exactly, but you want to serve the minified files to the user, but not the not-minified files, and that's yet another reason why you shouldn't deploy your worktree as is. | 10:47 |
|
| ogelami: believe me, I've runned siter where we do deploy the worktree as is, and these problems do arise. | 10:48 |
|
| ogelami: our solution is to fix this with configuring our webserver in a sane way, but I'm not sure that's the correct way of doing it | 10:48 |
|
ogelami
| right now we deploy the master branch, and then we sass our css | 10:49 |
|
| and there are no files for debugging in the repo | 10:49 |
| ← martinbmadsen left | 10:49 |
| ← dsantiago left | 10:49 |
| ← SiliconDon left | 10:49 |
| ← dhjondoh left | 10:50 |
| ← zoso left | 10:50 |
| → SiliconDon joined | 10:51 |
| ← ItSANgo_ left | 10:51 |
| → Corey84 joined | 10:51 |
|
ogelami
| iveqy: i belive you, whats the structure in your company? | 10:51 |
| → thevishy joined | 10:52 |
| ← SiliconDon left | 10:52 |
| ← porcoesphino left | 10:52 |
|
iveqy
| ogelami: small < 10 developers with custom php framework | 10:53 |
| ← Adaulfo left | 10:53 |
|
ogelami
| same here | 10:53 |
| → SiliconDon joined | 10:53 |
|
ogelami
| so you have all your admin interfaces or debug code checked into the repo? | 10:53 |
| ← Polyatomic left | 10:54 |
| → metastableb joined | 10:54 |
| ← jambocomp left | 10:55 |
| ← Takle left | 10:55 |
| → Vadimus joined | 10:56 |
| ← iron_houzi left | 10:56 |
| → dsantiago joined | 10:57 |
| → iron_houzi joined | 10:58 |
| ← Akagi201 left | 10:58 |
| ← ghostpl_ left | 10:59 |
| → ghostpl_ joined | 11:00 |
|
iveqy
| ogelami: yes, and the admin interface is the same as the website interface | 11:00 |
|
| ogelami: so they are integrated | 11:00 |
| ← SiliconDon left | 11:01 |
| → Takle joined | 11:01 |
| → SiliconDon joined | 11:01 |
| ← Takle left | 11:03 |
| → dhjondoh joined | 11:04 |
| → BuenGenio joined | 11:04 |
| → a_l_e joined | 11:05 |
| → Takle joined | 11:05 |
| ← zturner left | 11:05 |
| ← iron_houzi left | 11:05 |
| → hyperair joined | 11:06 |
| ← Gizburdt left | 11:06 |
| → agileadam joined | 11:06 |
| → dm7freek joined | 11:06 |
| → iron_houzi joined | 11:06 |
| ← SiliconDon left | 11:07 |
| ← ghostpl_ left | 11:07 |
| → ghostpl_ joined | 11:07 |
| → milesmatthias joined | 11:08 |
| ← Quevin left | 11:09 |
| ← kanuku left | 11:09 |
| → SiliconDon joined | 11:09 |
| → berz3rk joined | 11:09 |
| → Quevin joined | 11:09 |
| → endiruna joined | 11:10 |
| ← ghostpl_ left | 11:11 |
| ← dhjondoh left | 11:11 |
| ← Herbalist left | 11:12 |
| → ghostpl_ joined | 11:12 |
| ← dm7freek left | 11:12 |
| ← milesmatthias left | 11:12 |
| → xaa joined | 11:13 |
| ← Terabyte left | 11:13 |
| → Xtreme joined | 11:15 |
| → Terabyte joined | 11:15 |
|
Xtreme
| hello guys, i have a question on git. We have a main branch Master. (main development branch). Now i branched out master for a feature, and my colegue branched out master for a bugfix. (her branch was after me). | 11:16 |
| ← ropav left | 11:16 |
|
Xtreme
| Now, while testing, i found out, that i cannot continue on my task unless my colleague fixes her bugfix. | 11:16 |
| → mikecmpbll joined | 11:16 |
|
Xtreme
| now the issue is, how will i get her changes when she merges her code to master? | 11:16 |
| → Gavrisimo joined | 11:16 |
|
Xtreme
| do i have to branch out master again? but if i do that, my work will be lost. | 11:17 |
|
osse
| Xtreme: you can merge from master | 11:17 |
|
xaa
| hi, I try to run "git diff xxx-file-xxxx-yyyy.patch file.inc" but this is not working well. "git diff file.patch file.inc" is working as expected. any clue please ? | 11:17 |
|
Xtreme
| any advices? | 11:17 |
|
| osse, how? pull master and then merge into my code? | 11:17 |
|
osse
| yes | 11:17 |
| → soc42 joined | 11:17 |
|
Xtreme
| okay, this is what we usually used to do. But now we are using atlassian stash. And we dont have master in our local. We just checkout the branches with stash creates for my task. | 11:18 |
|
| so i need to do another pull request from master to my branch? | 11:18 |
|
osse
| i don't know | 11:18 |
| → daftano joined | 11:19 |
|
tobiasvl
| Xtreme: you can just merge locally without making a pull request, but yes, making a pull request from master to your branch works too | 11:19 |
|
osse
| get master somehow | 11:19 |
|
Xtreme
| okay.. i can get master, but that can break the workflow.. | 11:20 |
|
| armm, fuck it, i will get master. | 11:20 |
|
tobiasvl
| why will it break the workflow? | 11:20 |
|
Xtreme
| btw, which workflow do you advice? | 11:20 |
| → lindenle joined | 11:20 |
|
osse
| it is better to break the workflow than make the workflow break you | 11:20 |
|
tobiasvl
| I also use stash, and I recently merged master into a feature branch too. I used a pull request, but merging locally is fine as well. rebasing is usually NOT fine. | 11:20 |
| → arup_r joined | 11:21 |
| ← Gavrisimo left | 11:21 |
| → jottr joined | 11:21 |
| ← gaoli left | 11:21 |
|
Xtreme
| tobiasvl, hmm. yeah. pull request reall does sound better option. We never rebase. | 11:21 |
| → maximski joined | 11:21 |
|
Xtreme
| tobiasvl, i have one stash question. (i am stash newbie). what is that production branch option for? | 11:22 |
|
osse
| maybe cherry-pick that bug fix? | 11:22 |
|
Xtreme
| we use jira-stash-bamboo | 11:22 |
|
osse
| i thought I wanted stash, but now it sounds like I don't | 11:22 |
|
tobiasvl
| Xtreme: we don't use production branch, so I don't really know, sorry. https://answers.atlassian.com/questions/220237/stash-branching-model-vs-git-flow looks relevant | 11:22 |
|
| osse: stash is nice and flexible | 11:23 |
|
osse
| the only reason I want stash is to auto-resolve issues in jira | 11:23 |
|
tobiasvl
| Xtreme: I'm guessing production branch is what you use for bamboo, by looking at it quickly, since it deploys | 11:23 |
|
Xtreme
| tobiasvl, no prob. thanks. | 11:23 |
|
osse
| anything more than that is in the way | 11:23 |
|
tobiasvl
| osse: in that case maybe you don't want stash ;P | 11:24 |
|
Xtreme
| osse, yeah, stash is good. but it cannot auto-resolve.. you need to still resolve it manually | 11:24 |
|
| only benefit is, you can see the work done for that issue | 11:24 |
|
osse
| Xtreme: resolve jira issues you mean? | 11:24 |
| ← lindenle left | 11:25 |
|
tobiasvl
| Xtreme: are you sure that it can't? I thought it could. "smart commits" | 11:25 |
|
| although we don't use it so I dunno | 11:25 |
|
| it can with bitbucket and github so… | 11:25 |
|
osse
| I've written a small script we use at work to resolve jira issues via the REST API | 11:26 |
|
| by parsing the commit messagfe | 11:26 |
|
Xtreme
| ahmm. we dont use smart commits.. but yeah, looks like you can. :) sorry. | 11:26 |
| ← jottr left | 11:26 |
| → dhjondoh joined | 11:27 |
|
Xtreme
| i just looked into smart commits. and nice! | 11:27 |
|
| btw, anyone uses bamboo here? | 11:27 |
| ← checkItOut left | 11:27 |
| ← King_Hual left | 11:27 |
| → topcat joined | 11:27 |
| → Nizumzen joined | 11:28 |
| → davispuh joined | 11:28 |
| ← t0th_-_ left | 11:29 |
|
topcat
| do ./git/hooks follow the repo around if i push to Github and someone else clones the repo is it is solely for myself on that particular clone? | 11:29 |
|
tobiasvl
| they don't follow | 11:29 |
| ← iron_houzi left | 11:29 |
| → c0mrad3 joined | 11:29 |
| → zoso joined | 11:29 |
| ← ghostpl_ left | 11:30 |
| → t0th_-_ joined | 11:30 |
| → yn5 joined | 11:31 |
| ← yn5 left | 11:31 |
| → ghostpl_ joined | 11:31 |
| → Thorax15 joined | 11:31 |
| → Gizburdt joined | 11:33 |
| → iron_houzi joined | 11:33 |
| ← basiclaser left | 11:34 |
| ← jagob left | 11:35 |
| → AnxiousGarlic joined | 11:35 |
|
Kartagis
| b00^wk: are you there?, | 11:35 |
|
_ikke_
| topcat: That would be a security issue, because other an make your computer run arbitrary code | 11:36 |
| → jds joined | 11:36 |
|
topcat
| I guess. Just wondering of a quick way to help people contributing making a PR to the master branch | 11:37 |
| ← maximski left | 11:38 |
| ← Guest50164 left | 11:38 |
| → AustinTheGrey joined | 11:39 |
| → pinuccioleffi joined | 11:39 |
|
_ikke_
| topcat: The only thing you can do is to distribute these hooks inside the repo, and then instruct people to move them into place | 11:39 |
| → gv joined | 11:40 |
| gv → Guest10495 | 11:40 |
| ← jazzzu left | 11:40 |
| → m__ joined | 11:41 |
| ← DolphinDream left | 11:41 |
| ← ashu11 left | 11:42 |
| ← tpollard left | 11:42 |
| → kanuku joined | 11:43 |
| ← smw left | 11:44 |
| → dhjondoh1 joined | 11:45 |
| → martinbmadsen joined | 11:45 |
| ← pinuccioleffi left | 11:45 |
| ← sross07 left | 11:45 |
| ← dhjondoh left | 11:46 |
|
b00^wk
| Kartagis, ? | 11:46 |
|
Kartagis
| b00^wk: I found out Redmine supports git | 11:47 |
| → Embassy joined | 11:47 |
| Embassy → Guest9998 | 11:47 |
| ← Gizburdt left | 11:47 |
|
b00^wk
| Kartagis, cool thanks | 11:48 |
| ← m__ left | 11:48 |
| → mostlybadfly joined | 11:49 |
| → dhjondoh joined | 11:49 |
| ← martinbmadsen left | 11:50 |
| ← cagedwisdom left | 11:50 |
| ← dhjondoh1 left | 11:51 |
| → bronson joined | 11:52 |
| → paulweb515 joined | 11:52 |
| → yn5 joined | 11:52 |
| → ams__ joined | 11:53 |
| ← FreezingAlt left | 11:53 |
| → FreezingAlt joined | 11:54 |
| → dharriga1 joined | 11:54 |
| ← dharrigan left | 11:54 |
| → sudshekhar joined | 11:54 |
| → Dragooon joined | 11:54 |
| ← jayeshsolanki left | 11:55 |
| → in3xes joined | 11:55 |
| → ciampix joined | 11:56 |
| ← paulweb515 left | 11:56 |
| ← bronson left | 11:56 |
| → kat92 joined | 11:56 |
| → dougsland joined | 11:57 |
| ← yn5 left | 11:57 |
| → smw joined | 11:57 |
| ← thiago left | 11:58 |
| → Gizburdt joined | 11:58 |
| → PragCypher joined | 11:59 |
| ← creep left | 11:59 |
| → theahindle joined | 12:00 |
| ← theahindle left | 12:00 |
| → CKyle joined | 12:00 |
| → mizu_no_oto joined | 12:00 |
| → maximski joined | 12:01 |
| ← maximski left | 12:01 |
| ← cdown left | 12:01 |
| → maximski joined | 12:02 |
| ← kat92 left | 12:02 |
| → cdown joined | 12:03 |
| → cagedwisdom joined | 12:03 |
| → arvind_k joined | 12:04 |
| ← zoso left | 12:04 |
| arvind_k → zoso | 12:04 |
| → jagob joined | 12:05 |
| ← pacon2 left | 12:06 |
| → otter768 joined | 12:07 |
| → rishiraj joined | 12:07 |
| → Dudi joined | 12:07 |
| ← rishiraj left | 12:07 |
| → roelmonn_ joined | 12:08 |
| → rishiraj joined | 12:08 |
| ← in3xes left | 12:09 |
| ← AustinTheGrey left | 12:11 |
| ← roelmonnens left | 12:11 |
| → Dorf joined | 12:11 |
| → paulweb515 joined | 12:12 |
| ← Dudi left | 12:12 |
| → Dudi joined | 12:12 |
| → buildAI joined | 12:12 |
| ← otter768 left | 12:13 |
| → scientes joined | 12:13 |
| ← scientes left | 12:13 |
| → scientes joined | 12:13 |
| ← KevinSjoberg left | 12:13 |
| ← buildAI left | 12:14 |
| ← Takle left | 12:14 |
| → buildAI joined | 12:14 |
| ← smferris left | 12:14 |
| ← cyphase left | 12:15 |
| → Asiajey joined | 12:15 |
| → Takle joined | 12:15 |
| ← Takle left | 12:15 |
| ← buildAI left | 12:15 |
| ← maximski left | 12:17 |
| → Gavrisimo joined | 12:17 |
| ← PCatinean left | 12:18 |
| → maximski joined | 12:19 |
| ← jadne left | 12:19 |
| → cylonmath joined | 12:20 |
| ← kanuku left | 12:21 |
| ← Gavrisimo left | 12:22 |
| → Malsasa_ joined | 12:22 |
| Malsasa_ → Malsasa | 12:22 |
| → KevinSjoberg joined | 12:22 |
| → in3xes joined | 12:22 |
| ← dhjondoh left | 12:23 |
| → bgerber joined | 12:25 |
| ← Guest9998 left | 12:25 |
| → fooforge joined | 12:26 |
| → Takle joined | 12:26 |
| → jadne joined | 12:27 |
| ← maximski left | 12:27 |
| → MagePsycho joined | 12:27 |
| ← settermjd left | 12:28 |
| ← scientes left | 12:29 |
| → cyphase joined | 12:29 |
| ← stamina left | 12:30 |
| ← epifanio left | 12:30 |
| → lindenle joined | 12:30 |
| → devoldmx joined | 12:30 |
| ← cagedwisdom left | 12:30 |
| → kanuku joined | 12:30 |
| ← kcj left | 12:30 |
| → duplicatelogon joined | 12:31 |
| ← ashnur left | 12:31 |
| ← ghostpl_ left | 12:32 |
| → bitkiller joined | 12:32 |
| → cjwilburn joined | 12:32 |
| → smferris joined | 12:33 |
| → FruitLoop joined | 12:33 |
| FruitLoop → Guest93014 | 12:34 |
| ← lindenle left | 12:35 |
| → kanuku_ joined | 12:35 |
| ← kanuku left | 12:35 |
| ← dsdeiz left | 12:35 |
| → Guest82 joined | 12:35 |
| → tier joined | 12:36 |
| → ashnur joined | 12:36 |
| ← AnxiousGarlic left | 12:36 |
| ← Takle left | 12:37 |
| → IrishPrime joined | 12:38 |
| ← ology left | 12:38 |
| → jxpx777 joined | 12:41 |
| → ology joined | 12:41 |
| ← devoldmx left | 12:41 |
| ← sinkensabe left | 12:42 |
| → IIT joined | 12:43 |
| → acetakwas joined | 12:44 |
| ← berz3rk left | 12:44 |
| ← IIT left | 12:44 |
| ← acetakwas left | 12:44 |
| → IIT joined | 12:44 |
| → plushwork joined | 12:46 |
| ← PragCypher left | 12:46 |
| → zivester joined | 12:47 |
|
plushwork
| I'm applying a patch from a newer version of software. Shouldn't I mark myself as a commiter? | 12:47 |
|
xaa
| hello, hmm "git diff file.patch file.inc" is working, mais "git diff zzz.patch file.inc" is not. is it possible to use git diff with different filename for the .patch and the file to patch? | 12:47 |
|
plushwork
| And how do I do that? | 12:47 |
| → cagedwisdom joined | 12:47 |
|
iveqy
| plushwork: yes, but not as author, and when you commit you're becoming the commiter | 12:48 |
| ← ogelami left | 12:48 |
|
osse
| plushwork: you become the committer by default | 12:50 |
| → dstarh joined | 12:50 |
| → AngryAvocado joined | 12:50 |
| → hcc23 joined | 12:51 |
| → scientes joined | 12:51 |
|
plushwork
| iveqy: oh...It just didn't show up when I did git log -1 so I though it wasn't there | 12:51 |
| gitinfo set mode: +v | 12:51 |
|
AngryAvocado
| Hello there | 12:51 |
|
gitinfo
| AngryAvocado: 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. | 12:51 |
| ← a_l_e left | 12:51 |
|
AngryAvocado
| Hello there | 12:52 |
| → livingstn joined | 12:52 |
| → mr-kyd joined | 12:52 |
| → jelb joined | 12:53 |
| ← CKyle left | 12:53 |
|
AngryAvocado
| Anyone here? :D | 12:53 |
| → corey84_ joined | 12:53 |
| → PCatinean joined | 12:53 |
| ← jelb left | 12:53 |
| → aswen joined | 12:53 |
|
bremner
| did you read any of the text above? | 12:54 |
|
_ikke_
| nope, it's empty | 12:54 |
| → npwo joined | 12:54 |
| ← npwo left | 12:55 |
| → tristanp joined | 12:55 |
|
j416
| am I stupid or is `git checkout HEAD^ -- .` a noop? HEAD has changes and I want to make my work tree equal what is in HEAD^ | 12:55 |
| → dm7freek joined | 12:55 |
| ← CLaxware left | 12:56 |
| → Ixfo joined | 12:56 |
| dwmw2_gone → dwmw2 | 12:56 |
|
_ikke_
| No, it should nod be a noop | 12:56 |
| ← Corey84 left | 12:56 |
|
grawity
| a regular `git checkout` will not discard uncommitted changes though | 12:56 |
| → Corey84 joined | 12:56 |
|
j416
| I'm on 2.3.2 | 12:56 |
|
grawity
| try -f | 12:56 |
|
j416
| tried -f | 12:56 |
|
| no difference | 12:56 |
| ← Ixfo left | 12:56 |
|
osse
| are you in a subdir ? | 12:57 |
| → milesmatthias joined | 12:57 |
| → jty joined | 12:57 |
| → PragCypher joined | 12:58 |
| ← corey84_ left | 12:59 |
| → hellofunk joined | 12:59 |
| → MattHardcastle joined | 12:59 |
| ← fstd left | 13:00 |
| ← tier left | 13:00 |
|
AngryAvocado
| (Could I speak with someone privately? It seems like a problem is being solved now and I do not want to make a mess :) ) | 13:00 |
| ← kanuku_ left | 13:00 |
| → tier joined | 13:00 |
| ← endiruna left | 13:00 |
| → kanuku joined | 13:00 |
| ← zivester left | 13:00 |
| → fstd joined | 13:00 |
| ← cagedwisdom left | 13:01 |
|
osse
| it's better to make a mess | 13:01 |
|
| go ahead | 13:01 |
| ← plushwork left | 13:01 |
|
grawity
| if it's a Git question, ask it in #git | 13:01 |
| ← dm7freek left | 13:01 |
| ← milesmatthias left | 13:01 |
| → endiruna joined | 13:02 |
| ← ruukasu left | 13:02 |
| → epifanio joined | 13:02 |
|
AngryAvocado
| It matters Git GUI. | 13:03 |
|
| It is for Git GUI. | 13:03 |
|
grawity
| could you just ask the *real* question, please | 13:03 |
| → CLaxware joined | 13:03 |
| ← subhojit777 left | 13:03 |
| ← thierryp left | 13:04 |
|
osse
| !ask | 13:04 |
|
gitinfo
| Yes, it's okay to ask questions here.... in fact, you just asked one! ;-) Pretty much any question is fine. We're not terribly picky, but we might be asleep. Please be patient and you should get an answer soon. | 13:04 |
|
AngryAvocado
| Oh okay, sorry. I want to change the Git GUI's language. I know that it looks for the Window's language, but I cannot change it, since the language will change globally. I need to change it only for Git GUI. | 13:05 |
| → thierryp joined | 13:05 |
|
iveqy
| AngryAvocado: http://stackoverflow.com/questions/1427785/how-to-set-desired-language-in-git-gui | 13:06 |
| → evie_hammond joined | 13:06 |
| → macabre joined | 13:06 |
| → gdoteof joined | 13:06 |
|
iveqy
| AngryAvocado: it don't looks for the windows language. And if you're comfortable with changing the language for msys it should be fairly simple | 13:06 |
| → tvw joined | 13:07 |
| ← jadne left | 13:07 |
| ← epifanio left | 13:07 |
| ← scientes left | 13:07 |
| → mlechner joined | 13:09 |
|
iveqy
| .search git gui change language | 13:09 |
|
gitinfo
| .search: nothing found. | 13:10 |
|
iveqy
| jast: ^ broken =( | 13:10 |
| → DolphinDream joined | 13:10 |
| → jottr joined | 13:10 |
| → epifanio_ joined | 13:10 |
| ← BlaXpirit left | 13:10 |
| → freestyl3r joined | 13:10 |
| → jerius joined | 13:11 |
| → jceb joined | 13:11 |
|
AngryAvocado
| @iveqy I followed the solution, and it worked. Thanks! | 13:12 |
|
| I didn't try it because I thought I would change Windows' language. My bad, next time I will search more. | 13:12 |
| → corey84_ joined | 13:13 |
| ← KevinSjoberg left | 13:14 |
| → EminenceHC joined | 13:14 |
| ← jottr left | 13:14 |
| ← endiruna left | 13:15 |
| → KevinSjoberg joined | 13:15 |
| → danguafer joined | 13:15 |
| ← Corey84 left | 13:15 |
| corey84_ → Corey84 | 13:15 |
| → joelm joined | 13:16 |
| → denete joined | 13:16 |
| → th3fallen joined | 13:17 |
| ← Guest93014 left | 13:17 |
| → devoldmx joined | 13:17 |
| ← monotreme_man left | 13:17 |
| ← mizu_no_oto left | 13:18 |
| → ErKa joined | 13:18 |
| ← Raging_Hog left | 13:19 |
| ← epifanio_ left | 13:19 |
| ← EminenceHC left | 13:19 |
| ← CLaxware left | 13:19 |
| → CLaxware joined | 13:19 |
| ← SiliconDon left | 13:21 |
| → FruitLoop joined | 13:21 |
| FruitLoop → Guest33141 | 13:21 |
| ← jceb left | 13:21 |
| ← _Vi left | 13:21 |
| → Es0teric joined | 13:21 |
| ← devoldmx left | 13:22 |
| → zenith_ joined | 13:22 |
| → Acidnerd joined | 13:22 |
| → lsiv568 joined | 13:24 |
| → settermjd joined | 13:24 |
| → Gama11 joined | 13:24 |
|
jast
| iveqy: I know. need to figure out what changed in the DOM... | 13:25 |
|
| or, rather, how to extract the right bits using libxml | 13:25 |
| ← denete left | 13:25 |
| → danzilio joined | 13:26 |
| → dsdeiz joined | 13:26 |
| ← Guest82 left | 13:27 |
| ← seschwar left | 13:27 |
| → jakobhans joined | 13:28 |
| → seschwar joined | 13:28 |
| → phantomtiger joined | 13:28 |
| ← danzilio left | 13:29 |
| ← Guest33141 left | 13:29 |
| → mizu_no_oto joined | 13:30 |
| → devoldmx joined | 13:30 |
| → mezod joined | 13:30 |
| ← steele left | 13:31 |
| → mellernoia joined | 13:32 |
| → mekhami joined | 13:33 |
| ← ome left | 13:33 |
| → jceb joined | 13:33 |
| → _Vi joined | 13:34 |
| → martinbmadsen joined | 13:34 |
| → ghostpl_ joined | 13:35 |
| → JereZiah joined | 13:36 |
| ← JereZiah left | 13:36 |
| → Takle joined | 13:38 |
| ← lsiv568 left | 13:39 |
| ← zenith_ left | 13:39 |
| ← martinbmadsen left | 13:39 |
| ← Consuela left | 13:39 |
| → JereZiah joined | 13:39 |
| ← ErKa left | 13:40 |
| → jottr joined | 13:40 |
| ← jagob left | 13:40 |
| → lsiv568 joined | 13:40 |
| → ojacobson joined | 13:41 |
| → bronson joined | 13:41 |
| ← ology left | 13:41 |
| → totemizer joined | 13:41 |
| → zenith_ joined | 13:41 |
| ← jolg42 left | 13:42 |
| → rubyonrailed joined | 13:42 |
| ← zoso left | 13:42 |
| ← Takle left | 13:42 |
| → kadoban joined | 13:43 |
| ← ghostpl_ left | 13:43 |
| ← KevinSjoberg left | 13:43 |
| ← totemizer left | 13:44 |
| ← ashnur left | 13:44 |
| ← bronson left | 13:45 |
| → tejota joined | 13:46 |
| → liamkeily joined | 13:46 |
| → CKyle joined | 13:46 |
| → ghostpl_ joined | 13:47 |
| ← JereZiah left | 13:47 |
| ← kanuku left | 13:47 |
| → epifanio joined | 13:47 |
| → AaronMT joined | 13:47 |
| ← Hounddog left | 13:47 |
|
b00^wk
| Kartagis, yea, that actually looks more interesting than all those other relates refs i got here . | 13:48 |
| ← MattHardcastle left | 13:48 |
| ← harish_ left | 13:48 |
| ← arup_r left | 13:49 |
| → kevwil joined | 13:49 |
| → zadock joined | 13:49 |
| → ghostpl__ joined | 13:51 |
| ← ghostpl__ left | 13:51 |
| ← Dudi left | 13:51 |
| ← ghostpl_ left | 13:51 |
| → warfront1 joined | 13:51 |
| → shinnya joined | 13:52 |
| → pm90_ joined | 13:52 |
| ← tier left | 13:52 |
|
warfront1
| So I have been working on a branch, but the master has also been updated since my initial edits. How do I bring branch up to date whilst retaining my changes | 13:52 |
|
osse
| warfront1: git merge master or git rebase master | 13:53 |
| → ashnur joined | 13:53 |
| ← ashnur left | 13:53 |
| → ashnur joined | 13:53 |
|
osse
| your choice | 13:53 |
|
warfront1
| what is the difference | 13:53 |
| → blubberbop joined | 13:53 |
| ChanServ set mode: +o | 13:53 |
| ← mtakkman left | 13:53 |
|
warfront1
| Also what happens if there are conflicts (ie. we edited the same file) | 13:53 |
| ← pm90_ left | 13:53 |
| qsuscs set mode: -bbb | 13:53 |
| → lpax_ joined | 13:54 |
| ChanServ set mode: -o | 13:54 |
|
qsuscs
| warfront1: !eek | 13:54 |
|
gitinfo
| warfront1: [!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 | 13:54 |
| → pm90_ joined | 13:54 |
|
qsuscs
| and !mergerebase | 13:54 |
|
gitinfo
| [!merge_or_rebase] For a detailed discussion of the dis-/advantages of merge and rebase, and when to best use which, see: https://coderwall.com/p/ny1hia -- and here's how Linus explains which one to use: http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg39091.html | 13:54 |
|
osse
| warfront1: http://sprunge.us/ENNU | 13:54 |
|
| warfront1: how to solve conflicts is the same in both cases | 13:54 |
| ChanServ set mode: +v | 13:54 |
| → iamjarvo joined | 13:55 |
|
osse
| editing the same file doesn't necessarily mean it's a conflict | 13:55 |
| ← markmark left | 13:55 |
| → markmarkmark joined | 13:55 |
| ← lpax left | 13:56 |
| ← liamkeily left | 13:56 |
| ← mizu_no_oto left | 13:56 |
|
warfront1
| what is "upstream history" | 13:57 |
|
| I'm reading the second article you sent me | 13:58 |
| → highcup joined | 13:58 |
|
osse
| master in your case | 13:58 |
| ← epifanio left | 13:59 |
| → prestorium joined | 13:59 |
| ← ORiON-- left | 13:59 |
| → Dougie187 joined | 14:00 |
| → zenith__ joined | 14:00 |
| → ghostpl_ joined | 14:00 |
| → Fenikkusu joined | 14:00 |
| ← BuenGenio left | 14:01 |
| ← Quevin left | 14:01 |
| → debian112 joined | 14:01 |
| ← cllamas left | 14:02 |
|
Fenikkusu
| I have a rather outdated branch that was never merged. How would I get a patch that includes only the changes applied to this branch? | 14:02 |
| ← raatiniemi left | 14:02 |
|
osse
| Fenikkusu: git diff newbranch...thatbranch | 14:02 |
| ← ghostpl_ left | 14:02 |
| → ghostpl_ joined | 14:03 |
| nepochal_ → nepochal | 14:03 |
|
warfront1
| sounds like merge is safer | 14:03 |
| ← jwhisnant left | 14:03 |
| ← nikio_ left | 14:03 |
| ← zenith_ left | 14:04 |
| → mihaicris joined | 14:04 |
| → jwhisnant joined | 14:04 |
|
Fenikkusu
| osse, wouldn't that show me the files that are changed between both branches? IE: If fileA was changed in origbranch, it would show up since it is different from currbranch? | 14:04 |
|
osse
| Fenikkusu: no | 14:04 |
|
| Fenikkusu: it is the same as git diff $(git merge-base newbranch thatbranch) thatbranch | 14:05 |
| → tier joined | 14:05 |
|
warfront1
| Also " git merge master" command while in my branch will merge changes from master into my branch. Not my branch into master | 14:05 |
| ← beautifulmind left | 14:06 |
| → ghostpl__ joined | 14:06 |
| → crestbook joined | 14:06 |
| ← dvaske left | 14:06 |
| ← ghostpl_ left | 14:06 |
| → ORiON-- joined | 14:06 |
| → liamkeily joined | 14:07 |
| → sburgess joined | 14:07 |
| ← craigp left | 14:07 |
| → Quevin joined | 14:07 |
| ← lpax_ left | 14:08 |
| → lpax joined | 14:08 |
| → otter768 joined | 14:08 |
| → dmsigu joined | 14:10 |
| ← ORiON-- left | 14:11 |
| ← Arsonide left | 14:12 |
|
Fenikkusu
| osse, Am I correct in understanding that merge-base returns the most recent common point of two branches? | 14:12 |
| ← thierryp left | 14:12 |
|
osse
| Fenikkusu: yes | 14:12 |
| → ignas joined | 14:12 |
| ← zenith__ left | 14:13 |
| ← otter768 left | 14:13 |
| ← Thorax15 left | 14:13 |
| → imanzarrabian joined | 14:13 |
| → ology joined | 14:13 |
|
osse
| Fenikkusu: here `git merge-base master relaunch` is D: http://sprunge.us/XMZB | 14:14 |
| ← lsiv568 left | 14:14 |
| → FruitLoop joined | 14:15 |
| → devoldmx3 joined | 14:15 |
| ← davispuh left | 14:15 |
| → telesto joined | 14:15 |
|
Fenikkusu
| osse, This also includes all merges and/or rebases, not just the original point at which the additional branch was created? | 14:16 |
|
osse
| yes | 14:16 |
| ← s8321414 left | 14:16 |
|
Fenikkusu
| osse, okay, thank you. This is exactly what I was looking for (at least it's returning the results I expected). | 14:16 |
|
osse
| Fenikkusu: it simply walks backwards from both branches until it finds something they have in common. | 14:16 |
| → endiruna joined | 14:17 |
| → s8321414 joined | 14:17 |
| → ORiON-- joined | 14:17 |
| ← MagePsycho left | 14:17 |
|
telesto
| I'm using this simple git workflow (http://blogs.atlassian.com/2014/01/simple-git-workflow-simple/) of working on a branch and rebasing against a staging branch to keep it up to date. However I need to merge my feature branch back into staging every evening to show my progress. After I have merged my feature branch into staging, is it safe to continue rebasing my feature branch against staging without corrupting the | 14:17 |
|
| history? | 14:17 |
| ← pedda left | 14:17 |
| → ashu11 joined | 14:17 |
| ← devoldmx left | 14:18 |
| ← iamjarvo left | 14:18 |
| → lsiv568 joined | 14:18 |
| → iamjarvo joined | 14:19 |
| → ErKa joined | 14:19 |
| → lindenle joined | 14:19 |
|
milki
| yes | 14:19 |
| ← intellix left | 14:20 |
|
iveqy
| telesto: why do you need to merge to show your process? Why can't you just show your branch? | 14:20 |
| → knownasilya joined | 14:20 |
|
telesto
| it's to project managers and the client | 14:21 |
|
| the staging branch gets deployed to our staging server | 14:21 |
| ← _Vi left | 14:21 |
|
telesto
| I'm just less comfortable with rebasing so wanted to make sure I wouldn't be creating and problems | 14:21 |
| ← liamkeily left | 14:22 |
| ← okanck_ left | 14:22 |
|
kadoban
| What will that rebase actually do? I would have suspected that that wouldn't be a good idea to try, and that you should just stick with merges. | 14:22 |
| → Deseaus joined | 14:23 |
| ← lindenle left | 14:23 |
| ← AngryAvocado left | 14:24 |
|
kadoban
| Oh hmm, nevermind. I can at least potentially see what it might do. | 14:24 |
|
telesto
| The goal of the rebase is to keep my feature branch up to date without excessive merges. And I know I can merge that back into staging without a problem. I just don't know if I can switch back to that feature and rebase again in the future | 14:24 |
|
osse
| you can rebase as many times as you want | 14:25 |
| → Dumblez0r joined | 14:25 |
| ← c0mrad3 left | 14:25 |
| ← jerius left | 14:25 |
|
telesto
| I think I'm just trying to confirm if I'm avoiding the warning I see all the time that you should never rebase commits that have been pushed to a public repository | 14:26 |
| → ome joined | 14:26 |
| ← Gizburdt left | 14:26 |
| → brent_ joined | 14:26 |
| → smccarthy joined | 14:26 |
| → Dumble joined | 14:27 |
| ← Acidnerd left | 14:27 |
| ← Dumble left | 14:27 |
| ← nixter1029 left | 14:27 |
| → liamkeily joined | 14:28 |
| → steele joined | 14:28 |
| ← mihaicris left | 14:28 |
| → nixter1029 joined | 14:28 |
| → jerius joined | 14:28 |
| → edude03 joined | 14:29 |
| → Acidnerd joined | 14:29 |
| → Aune joined | 14:29 |
| ← Dumblez0r left | 14:29 |
| ← jwest left | 14:29 |
| ← ghostpl__ left | 14:29 |
| → ghostpl_ joined | 14:30 |
| ← crestbook left | 14:30 |
| → zenith_ joined | 14:30 |
| → dreiss joined | 14:31 |
| ← ghostpl_ left | 14:31 |
| → epifanio joined | 14:31 |
| ← jty left | 14:32 |
| → KevinSjoberg joined | 14:32 |
| → ehmatthes joined | 14:32 |
| ← zenith_ left | 14:33 |
| ← devoldmx3 left | 14:33 |
| → ghostpl_ joined | 14:33 |
| → LBV_User joined | 14:33 |
| → telesto_ joined | 14:34 |
| ← telesto left | 14:35 |
| → mizu_no_oto joined | 14:35 |
| → im8bit_ joined | 14:35 |
| → Gizburdt joined | 14:35 |
| → devoldmx joined | 14:35 |
| ← ashu11 left | 14:36 |
| → Takle joined | 14:37 |
| → raatiniemi joined | 14:38 |
| → MLM joined | 14:38 |
| → iuves joined | 14:39 |
| → zquad joined | 14:40 |
| ← iuves left | 14:41 |
| → Una joined | 14:41 |
| → zenith_ joined | 14:41 |
| → bronson joined | 14:42 |
| → eutux joined | 14:42 |
| ← eutux left | 14:43 |
| → cavallari joined | 14:44 |
| → Ueuiu joined | 14:44 |
| → dm7freek joined | 14:44 |
| ← Ueuiu left | 14:44 |
| → Zoddo joined | 14:45 |
| ← _dv_ left | 14:45 |
| → harish_ joined | 14:45 |
| ← devoldmx left | 14:45 |
| ← endiruna left | 14:45 |
| → milesmatthias joined | 14:45 |
| → xolubi joined | 14:46 |
| ← bronson left | 14:46 |
| → ioicp joined | 14:49 |
| → devoldmx3 joined | 14:49 |
| ← dm7freek left | 14:50 |
| ← milesmatthias left | 14:50 |
| ← ioicp left | 14:50 |
| → Egl joined | 14:51 |
| ← Egl left | 14:51 |
| → petersr joined | 14:52 |
| → ashu11 joined | 14:52 |
| ← rishiraj left | 14:52 |
| ← s8321414 left | 14:52 |
| → cwtu joined | 14:52 |
| → s8321414 joined | 14:53 |
| ← cwtu left | 14:53 |
| → tritone joined | 14:54 |
| → Siso joined | 14:54 |
| → kermit joined | 14:56 |
| ← telesto_ left | 14:56 |
| ← soc42 left | 14:58 |
| → cbonobo joined | 14:58 |
| → JereZiah joined | 14:59 |
| → CEnnis91 joined | 14:59 |
| → Ankhers joined | 14:59 |
| ← JereZiah left | 14:59 |
| → bobmarchman joined | 15:00 |
| ← settermjd left | 15:00 |
| → nyexpress joined | 15:00 |
| ← nyexpress left | 15:01 |
| → settermjd joined | 15:01 |
| → _Vi joined | 15:02 |
| → JereZiah joined | 15:02 |
| → davispuh joined | 15:02 |
| → RaceCondition joined | 15:03 |
| ← JereZiah left | 15:03 |
| → EminenceHC joined | 15:03 |
| → red_horned_rihno joined | 15:04 |
| ← RaceCondition left | 15:04 |
| ← red_horned_rihno left | 15:04 |
| ← daynaskully left | 15:04 |
| ← shinnya left | 15:05 |
| → red_horned_rihno joined | 15:05 |
| → jazzzu joined | 15:05 |
| ← red_horned_rihno left | 15:05 |
| → jonmorehouse joined | 15:05 |
| ← bobmarchman left | 15:06 |
| → red_horned_rihno joined | 15:06 |
| → Spacew00t joined | 15:06 |
| ← hs366 left | 15:06 |
| ← EminenceHC left | 15:08 |
| ← red_horned_rihno left | 15:09 |
| ← jakobhans left | 15:09 |
| → hobodave joined | 15:09 |
| ← dsdeiz left | 15:09 |
| ← Trozz left | 15:10 |
| ← Gizburdt left | 15:10 |
| → Trozz joined | 15:11 |
| → chitopunk joined | 15:11 |
| → Gizburdt joined | 15:11 |
| ← dmsigu left | 15:11 |
| ← rchavik left | 15:12 |
| → Gamecubic joined | 15:12 |
| ← Silmarilion left | 15:13 |
| ← LBV_User left | 15:14 |
| ← b00^wk left | 15:15 |
| ← jceb left | 15:15 |
| → jadne joined | 15:16 |
| → Silmarilion joined | 15:16 |
| ← dreiss left | 15:17 |
| → JereZiah joined | 15:17 |
| ← Kulrak left | 15:17 |
| → _Atom_ joined | 15:17 |
| ← aswen left | 15:17 |
| ← JereZiah left | 15:17 |
| → subhojit777 joined | 15:17 |
| → roelmonnens joined | 15:18 |
| ← nehaljwani left | 15:19 |
| ← roelmonn_ left | 15:20 |
| → JereZiah joined | 15:22 |
| ← jakke left | 15:22 |
| ← Gizburdt left | 15:22 |
| → martinbmadsen joined | 15:23 |
| → Neozonz|Disc joined | 15:23 |
| ← Neozonz|Disc left | 15:23 |
| → Neozonz|Disc joined | 15:23 |
| ← JereZiah left | 15:23 |
| → robzilla joined | 15:23 |
| ← prestorium left | 15:24 |
| → JereZiah joined | 15:24 |
| → prestorium joined | 15:24 |
| ← JereZiah left | 15:24 |
| ← tristanp left | 15:25 |
| ← ORiON-- left | 15:27 |
| ← Takle left | 15:27 |
| ← netj left | 15:28 |
| ← martinbmadsen left | 15:28 |
| ← cdown left | 15:28 |
| → netj joined | 15:28 |
| → jstimm joined | 15:28 |
| → zturner joined | 15:28 |
| → KevinTS_ joined | 15:28 |
| → dreiss joined | 15:29 |
| → Kulrak joined | 15:29 |
| ← Kulrak left | 15:29 |
| → Kulrak joined | 15:29 |
| ← jerius left | 15:30 |
| → tristanp joined | 15:30 |
| → aswen joined | 15:30 |
| ← mquin left | 15:31 |
| → jerius joined | 15:32 |
| → mquin joined | 15:32 |
| ← jiku left | 15:32 |
| → ORiON-- joined | 15:32 |
| ← KevinTS left | 15:32 |
| → Takle joined | 15:32 |
| ← KevinTS_ left | 15:33 |
| → kpease joined | 15:33 |
| ← liamkeily left | 15:34 |
| ← xxcooljesusxx left | 15:34 |
| ← zadock left | 15:34 |
| → bqf joined | 15:35 |
| ← pooh22 left | 15:36 |
| → jontmorehouse joined | 15:36 |
| ← _Atom_ left | 15:36 |
| → liamkeily joined | 15:37 |
| ← ORiON-- left | 15:37 |
| → ethikz joined | 15:37 |
| ← jonmorehouse left | 15:37 |
| → pooh22 joined | 15:38 |
| → yn5 joined | 15:38 |
| → jwest joined | 15:38 |
| ← tejota left | 15:38 |
| → scientes joined | 15:39 |
| → editshare-ericf joined | 15:39 |
| → nehaljwani joined | 15:39 |
| → SeriousMatters joined | 15:39 |
| → jagob joined | 15:39 |
|
bqf
| i wrote a miniscule patch for a bug in git. getting gmail to play nice with the patch submitting guidelines is a complete PITA. so my options are: a) send patch as attachment, prepare for hate by the maintainers, b) forget about it and on go on with my life. is there a middle ground? | 15:39 |
| ← SegFaultAX left | 15:39 |
| ← scientes left | 15:39 |
| ← jadne left | 15:40 |
| → SegFaultAX joined | 15:40 |
| → scientes joined | 15:40 |
| ← scientes left | 15:40 |
| → scientes joined | 15:40 |
| → m0ltar joined | 15:40 |
|
qsuscs
| bqf: man git send-email | 15:40 |
|
gitinfo
| bqf: the git-send-email manpage is available at http://jk.gs/git-send-email.html | 15:40 |
| → cdown joined | 15:41 |
| → thierryp joined | 15:41 |
| ← Adib left | 15:41 |
|
bqf
| qsuscs: oh yeah, i tried git send-email. gmail will have none of it. "Please log in via your web browser and then try again." even when i am currently logged in to gmail through a browser session. | 15:41 |
|
| which is too bad, seeing how git send-email looked like the easiest way forward. | 15:42 |
| → milesmatthias joined | 15:42 |
| ← treehug88 left | 15:43 |
|
qsuscs
| bqf: to you use 2-factor auth= | 15:43 |
| ← scientes left | 15:43 |
| ← CKyle left | 15:43 |
| → polyzen joined | 15:43 |
| ← jontmorehouse left | 15:43 |
|
qsuscs
| *do (wtf) | 15:43 |
| → scientes joined | 15:44 |
| ← Zoddo left | 15:44 |
| → Zoddo joined | 15:44 |
|
bqf
| qsuscs: i switched it off for this. and really, this is not a cry for help regarding gmail - it is more a cry for time, because i don't feel like debugging this. most other projects are fine with either pull requests or patches sent as attachments. | 15:44 |
| ← seschwar left | 15:45 |
|
bqf
| ... and that sounds like i want to start a political debate here. not the case. to be honest, i'm not quite sure why i came here anymore. i should just forget about it or make time to debug gmail some time later. :) | 15:45 |
| ← milesmatthias left | 15:45 |
| ← cavallari left | 15:45 |
|
qsuscs
| bqf: put on your bulletproof jacket, attach the patch and explain in the e-mail body why you couldn’t send it as you should have | 15:45 |
| ← twoface88 left | 15:46 |
| ← thierryp left | 15:46 |
| → ORiON-- joined | 15:46 |
| → AnujSharma joined | 15:46 |
|
bqf
| qsuscs: alright, will do. i added a "look into gmail blocking send-email" reminder, if that doesn't work out i'll send the patch as an attachment. i'll be sure to say "qsuscs said it was ok everyone!!!", of course. | 15:47 |
| → cllamas joined | 15:48 |
| → soc42 joined | 15:48 |
|
qsuscs
| bqf: they don’t know me on the list, so … :> | 15:48 |
| → milesmatthias joined | 15:48 |
| ← Xethron left | 15:48 |
|
bqf
| qsuscs: :) | 15:49 |
| → pheaver joined | 15:49 |
| → bennigraf joined | 15:50 |
| → Kicer86 joined | 15:51 |
| ← Malsasa left | 15:51 |
| ← ORiON-- left | 15:51 |
| ← Zoddo left | 15:51 |
| → Zoddo joined | 15:52 |
| → aartist joined | 15:52 |
| → ORiON-- joined | 15:53 |
| → PabloVidela joined | 15:54 |
| → jonmorehouse joined | 15:55 |
| gitinfo set mode: +v | 15:55 |
|
PabloVidela
| hi everybody | 15:55 |
|
| i have a question | 15:55 |
|
| i need to add to the gitignore file the link simbolic of the ubuntu or linux system | 15:55 |
|
| how can i add that, how can recognize that kind of file? | 15:56 |
|
| sorry by my english xD | 15:56 |
| ← tristanp left | 15:57 |
| ← affa09 left | 15:58 |
| ← CheckDavid left | 15:58 |
| → thedodd joined | 15:59 |
| ← epifanio left | 15:59 |
| → tristanp joined | 15:59 |
| ← scientes left | 15:59 |
| ← acolson left | 15:59 |
| ← pm90_ left | 16:00 |
| ← s8321414 left | 16:00 |
| → t4nkd joined | 16:01 |
| ← Silmarilion left | 16:01 |
| ← ORiON-- left | 16:02 |
|
_ikke_
| Do you need to ignore a symbolic link? | 16:02 |
| → pecg joined | 16:02 |
| ← lpax left | 16:02 |
| → roelmonn_ joined | 16:02 |
| → hobodave_ joined | 16:03 |
| ← pheaver left | 16:03 |
| ← davispuh left | 16:03 |
|
Seveas
| bqf: feel free to use my mailserver (seveas.net) as a relay, it'll only relay to vger lists specifically to avoid needing gmail :) | 16:04 |
| → affa09 joined | 16:04 |
| ← hobodave left | 16:04 |
| → ORiON-- joined | 16:04 |
|
milki
| :o | 16:05 |
| → LBV_User joined | 16:05 |
|
Seveas
| PabloVidela: .gitignore does not care about filetypes, only about filenames | 16:05 |
| ← bvi left | 16:06 |
| ← bket left | 16:06 |
| ← roelmonnens left | 16:06 |
| ← phantomtiger left | 16:06 |
| → bket joined | 16:07 |
| ← roelmonn_ left | 16:07 |
| ← ThomasLocke left | 16:07 |
| → Sasazuka joined | 16:07 |
| → epifanio joined | 16:07 |
| → psiloLR joined | 16:08 |
| ← yn5 left | 16:08 |
| ← aartist left | 16:09 |
| → scottschecter joined | 16:09 |
| → otter768 joined | 16:09 |
|
PabloVidela
| Seveas thanks for your answer | 16:10 |
| ← bb010g left | 16:10 |
|
PabloVidela
| but i see the ignore file put the extension in the final | 16:10 |
|
| for example ignore all rar files | 16:10 |
|
| *.rar | 16:10 |
|
Seveas
| yes, that's still part of the filename | 16:10 |
| ← ORiON-- left | 16:10 |
|
PabloVidela
| ok but what have the common filename in the symbolic? | 16:10 |
|
Seveas
| with filetype I mean 'directory', 'file', 'symlink', 'named pipe', 'device', 'socket' | 16:10 |
| → ORiON-- joined | 16:10 |
| ← hellofunk left | 16:11 |
|
PabloVidela
| ahhh ok sorry, i try to say the extension filename | 16:11 |
| ← dreiss left | 16:11 |
|
Seveas
| what are you trying to ignore? | 16:11 |
|
PabloVidela
| symbolic links | 16:11 |
|
Seveas
| not possible afaik | 16:11 |
|
PabloVidela
| for git what is a simbolic link? | 16:12 |
| → davispuh joined | 16:12 |
|
PabloVidela
| it's another path? | 16:12 |
|
Seveas
| a unix symlink | 16:12 |
|
PabloVidela
| ok, thanks for you help | 16:13 |
| → drbean_ joined | 16:13 |
| ← Siso left | 16:13 |
|
PabloVidela
| i am new in GIT | 16:13 |
| ← iamjarvo left | 16:13 |
|
Seveas
| !GIT | 16:13 |
|
gitinfo
| Git is not an acronym. Writing it in all caps is heresy and will be punished by Subversion or SCCS for more grievous offences. It's "git" or "Git". Thank you for your help in making the world a better place. 48a8c26c625a4d3631c4f614bceb38933e741408 | 16:13 |
| → jayeshsolanki joined | 16:14 |
|
PabloVidela
| ahhaahhaahhaha | 16:14 |
|
| thanks for that! xD | 16:14 |
| → jontmorehouse joined | 16:14 |
|
PabloVidela
| i am learn something important :P | 16:14 |
|
Seveas
| :) | 16:14 |
| ← otter768 left | 16:14 |
|
PabloVidela
| this remember me a Richard Stallman for the word "Linux" and "GNU/Linux" | 16:15 |
| ← jonmorehouse left | 16:15 |
| ← drbean left | 16:15 |
| → jakobhans joined | 16:16 |
| ← tanuck left | 16:16 |
| → SoFLy joined | 16:17 |
| → Alex27121 joined | 16:18 |
| ← lsiv568 left | 16:18 |
| ← tier left | 16:18 |
| ← Alex27121 left | 16:18 |
| ← t4nkd left | 16:18 |
| ← Corey84 left | 16:18 |
| ← jargon left | 16:18 |
| ← vurma left | 16:19 |
| → bollullera joined | 16:20 |
| ← doev left | 16:20 |
| → aartist joined | 16:20 |
| ← thevishy left | 16:21 |
| ← TomyWork left | 16:21 |
| → fairuz joined | 16:21 |
| → mrgrieves joined | 16:22 |
| → bluesm joined | 16:22 |
| ← fairuz left | 16:22 |
| ← chaudhary left | 16:22 |
| → Gizburdt joined | 16:22 |
| → robbyoconnor joined | 16:22 |
|
mrgrieves
| hi, how can I just overwrite remote origin with what I have in my local repo? I want to update the remote repo with what I have on my pc | 16:23 |
|
qsuscs
| mrgrieves: !force_push | 16:23 |
|
gitinfo
| mrgrieves: If you need to overwrite the history of a remote git repository (very bad idea, see !rewrite), you can do so with `git push -f`. Note the remote server may reject this. See man git-config and search for receive.denyNonFastForwards. Best practice is for upstream servers to denyNonFastForwards. | 16:23 |
| ← robzilla left | 16:23 |
| ← ashu11 left | 16:23 |
| → durham joined | 16:24 |
| ← drbean_ left | 16:24 |
| → imachuchu joined | 16:24 |
| ← hyperair left | 16:25 |
| → thierryp joined | 16:25 |
| → Toba joined | 16:25 |
| ← Gizburdt left | 16:25 |
| gitinfo set mode: +v | 16:25 |
| → JereZiah joined | 16:25 |
| ← smccarthy left | 16:26 |
|
Toba
| For cutting up a git repo based on sub directories, is there a 'canonical' way, or would https://github.com/samth/git-slice be my best bet? Anyone have tips? | 16:26 |
| ← JereZiah left | 16:26 |
|
mrgrieves
| thank you guys! push force did what I needed in this case | 16:27 |
| ← cdown left | 16:27 |
| → MattHardcastle joined | 16:27 |
| ← Takle left | 16:27 |
| → chaudhary joined | 16:28 |
| → drbean joined | 16:28 |
| → tier joined | 16:29 |
| ← p3lim left | 16:30 |
| → JereZiah joined | 16:30 |
| → digifiv5e joined | 16:30 |
| digifiv5e → Guest89586 | 16:30 |
| ← JereZiah left | 16:31 |
| ← zenith_ left | 16:31 |
| → bronson joined | 16:31 |
| → JereZiah joined | 16:31 |
| ← sudshekhar left | 16:31 |
| ← milesmatthias left | 16:31 |
| ← JereZiah left | 16:31 |
| → sudshekhar joined | 16:32 |
| → milesmatthias joined | 16:32 |
| → JereZiah joined | 16:32 |
| ← JereZiah left | 16:33 |
| → cavallari joined | 16:33 |
| ← t0th_-_ left | 16:33 |
| → dm7freek joined | 16:33 |
| → JereZiah joined | 16:33 |
| → t0th_-_ joined | 16:33 |
| → BlaXpirit joined | 16:33 |
| ← JereZiah left | 16:34 |
| ← aartist left | 16:34 |
| → JereZiah joined | 16:35 |
| → dc5ala joined | 16:35 |
| ← mizu_no_oto left | 16:35 |
| ← JereZiah left | 16:35 |
| ← bronson left | 16:35 |
| → Takle joined | 16:35 |
| → Seanmcn joined | 16:36 |
| → JereZiah joined | 16:36 |
| ← dm7freek left | 16:36 |
| ← milesmatthias left | 16:36 |
| ← JereZiah left | 16:36 |
| → cdown joined | 16:36 |
|
_ikke_
| Toba: There is also filter-branch | 16:37 |
| → dm7freek joined | 16:37 |
| → JereZiah joined | 16:37 |
| ← sburgess left | 16:37 |
| ← ciampix left | 16:37 |
| → JereZiah_ joined | 16:38 |
| ← JereZiah_ left | 16:38 |
| → lindenle joined | 16:38 |
| ← Takle left | 16:39 |
| → dm7freek_ joined | 16:40 |
| ← ehmatthes left | 16:40 |
| ← Balliad left | 16:41 |
| ← dm7freek left | 16:41 |
| ← JereZiah left | 16:41 |
| → NABKMK4 joined | 16:42 |
| → zadock joined | 16:43 |
| → phantomtiger joined | 16:43 |
| ← epifanio left | 16:44 |
| ← mlechner left | 16:44 |
| ← mikiones left | 16:44 |
| ← blubberbop left | 16:45 |
| → ashu11 joined | 16:45 |
| → TomyLobo joined | 16:45 |
| ← dm7freek_ left | 16:46 |
| ← bgerber left | 16:46 |
| → r0tha joined | 16:46 |
| ← D-Boy left | 16:46 |
| → CheckDavid joined | 16:46 |
| ← imanzarrabian left | 16:47 |
| → jadne joined | 16:48 |
| ← lb1a left | 16:48 |
| → twoface88 joined | 16:49 |
| → epifanio joined | 16:50 |
| → milesmatthias joined | 16:50 |
| → bb010g joined | 16:50 |
| → Takle joined | 16:50 |
| → lsiv568 joined | 16:50 |
| ← Terabyte left | 16:51 |
| → zenith_ joined | 16:52 |
| → D-Boy joined | 16:52 |
| → EminenceHC joined | 16:52 |
| → Terabyte joined | 16:52 |
| gitinfo set mode: +v | 16:53 |
| → craigp joined | 16:53 |
| ← rubyonrailed left | 16:53 |
| → in_deep_thought joined | 16:53 |
| ← craigp left | 16:53 |
| → rubyonrailed joined | 16:53 |
| ← zquad left | 16:53 |
|
Seveas
| Toba: git subtree might help too (git subtree split) | 16:54 |
| ← prestorium left | 16:54 |
| → KeiKun joined | 16:54 |
|
KeiKun
| anyone uses git for windows here? | 16:54 |
| → mtakkman joined | 16:54 |
| → einmalfel joined | 16:54 |
| → prestorium joined | 16:55 |
| → CKyle joined | 16:57 |
| ← bonswouar left | 16:57 |
| ← EminenceHC left | 16:57 |
| → gopar joined | 16:58 |
| ← Deseaus left | 16:58 |
| ← hobodave_ left | 16:58 |
| → enterprisedc joined | 16:58 |
| → hobodave joined | 16:59 |
| ← The_Phoenix left | 16:59 |
| → t4nk868 joined | 16:59 |
| ← bollullera left | 17:00 |
| → anon0239 joined | 17:00 |
| → Jackneill joined | 17:01 |
| gitinfo set mode: +v | 17:01 |
|
t4nk868
| hey guys, I have a corrupted repo that HEAD points to a repo that git doesn't think exists | 17:01 |
| → EvilPenguin joined | 17:01 |
| → pm90_ joined | 17:01 |
| → gsingh93 joined | 17:02 |
| ← jottr left | 17:02 |
| ← editshare-ericf left | 17:02 |
| → pheaver joined | 17:02 |
|
_ikke_
| t4nk868: What is the exact error you get? | 17:02 |
| → Gizburdt joined | 17:02 |
| gitinfo set mode: +v | 17:02 |
| ← Gizburdt left | 17:03 |
| → DrShoggoth joined | 17:03 |
| → vixterra joined | 17:03 |
| → kpease_ joined | 17:04 |
|
anon0239
| Hello, quite a newbie here. The boss tasked me with setting up Git since we had no version control system at all here. Got a question, How would you recommend going about maintaining a production and development system for a live web application? | 17:04 |
| → iamjarvo joined | 17:04 |
| ← iamjarvo left | 17:05 |
| ← NoOova left | 17:05 |
| → Zupoman joined | 17:05 |
| ← Zupoman left | 17:05 |
| → Zupoman joined | 17:05 |
| → iamjarvo joined | 17:05 |
| → tyreld joined | 17:05 |
| → scientes joined | 17:06 |
| ← scientes left | 17:06 |
| → scientes joined | 17:06 |
| ← kpease left | 17:07 |
| → iliketurtles joined | 17:07 |
| ← scientes left | 17:07 |
| → scientes joined | 17:07 |
| ← scientes left | 17:07 |
| → scientes joined | 17:07 |
| → tieTYT2 joined | 17:07 |
| ← scientes left | 17:08 |
|
eXeC64
| anon0239: Have two main branches, master is production, develop for the development/testing system. To start working on a bugfix/feature, create a branch off the tip of master, and work on that. To deploy for testing, merge that branch into develop. All work happens on the feature branch. Once you're satisfied it's ready, merge it into the master branch and you can delete the feature branch. | 17:08 |
| → scientes joined | 17:08 |
| ← scientes left | 17:08 |
| → scientes joined | 17:08 |
|
eXeC64
| Periodically reset the develop branch to be the same as master - to stop them getting too out of sync | 17:08 |
| → aartist joined | 17:08 |
|
eXeC64
| anon0239: A bit like this: http://nvie.com/posts/a-successful-git-branching-model/ | 17:09 |
|
anon0239
| I'm actually looking at that very same link right now, haha! | 17:09 |
|
eXeC64
| The big difference between what I described and what that shows is they merge develop into master. If you consider develop to be an unstable amalgamation of everyone's WIP stuff you should never be merging it into master. Only ever merge completed and tested stuff into master :) | 17:10 |
|
| It's the workflow I use at work | 17:10 |
|
anon0239
| There's another thing I'm a bit concerned about. How exactly does deployment work with the web servers? Do you have to go through another piece of software or something? The current workflow we have for deploying is basically drag and drop all of the changed files into the application's directory on the production server | 17:11 |
|
| and admittedly, that has caused a few issues in the past. People slip and forget critical files or deploy outdated ones | 17:11 |
| → martinbmadsen joined | 17:11 |
|
_ikke_
| anon0239: Use a proper deployment system | 17:12 |
|
anon0239
| We are not a tech company by any means, just internal IT developing business applications for use in the other departments :x | 17:12 |
|
_ikke_
| Something automated, so that it does the same steps every time | 17:13 |
|
anon0239
| Any recommendations for PHP in particular? | 17:13 |
|
| inb4 gross, php | 17:13 |
| ← topcat left | 17:13 |
|
_ikke_
| I use it myself | 17:13 |
|
| but I got to go | 17:13 |
|
eXeC64
| anon0239: You can use change hooks to trigger something to happen when changes are pushed to a repo. So, the production server may have a git repo somewhere that on receiving changes, runs a script that stops your application, copies the new files in place, then restarts it. | 17:13 |
|
| There's a lot of approaches | 17:13 |
| ← th3fallen left | 17:13 |
|
_ikke_
| I would not use hooks for deployment imo | 17:14 |
| → th3fallen joined | 17:14 |
|
eXeC64
| I've never set up automatic deployment myself tbh, so don't consider me an expert | 17:14 |
|
| I imagine this is a solved problem though, so I'd google a bit about the different approaches available | 17:14 |
|
anon0239
| Yeah, tbh, given our dev process, I wouldn't want it to be fully automated. At least a button push to start the deploy | 17:15 |
|
eXeC64
| what you really *dont* want to do is just have a git repo in your /var/public_http directory | 17:15 |
|
anon0239
| Haha, I can imagine that'd be bad | 17:15 |
|
eXeC64
| since the internals of git (i.e. all your data, including sensitive files) would be exposed at example.com/.git/ | 17:15 |
| → MechtiIde joined | 17:16 |
|
eXeC64
| it happens more often than you'd expect | 17:16 |
| ← freimatz left | 17:16 |
| ← ORiON-- left | 17:16 |
| ← Guest89586 left | 17:16 |
| → Guest89586 joined | 17:16 |
| Guest89586 → daynaskully | 17:16 |
| ← martinbmadsen left | 17:16 |
|
eXeC64
| Anyway, I've got to dash now. Good luck! | 17:16 |
|
anon0239
| You could probably configure htaccess to deny for .git | 17:16 |
|
| Thanks! | 17:16 |
| ← psoo left | 17:17 |
| ← twoface88 left | 17:17 |
| → Alex27121 joined | 17:17 |
| ← t4nk868 left | 17:18 |
| ← cbonobo left | 17:18 |
| → ORiON-- joined | 17:18 |
| → cbonobo joined | 17:18 |
| → evia joined | 17:18 |
| → thevishy joined | 17:19 |
| → basiclaser joined | 17:19 |
| → lbv-user joined | 17:20 |
| ← cdown left | 17:21 |
| → Hestil joined | 17:21 |
| → Noldorin joined | 17:21 |
| → cdown joined | 17:21 |
| ← Es0teric left | 17:22 |
| → Arsonide joined | 17:22 |
| ← LBV_User left | 17:22 |
| → denete joined | 17:22 |
| ← danjordan left | 17:22 |
| ← lbv-user left | 17:23 |
| → m0viefreak joined | 17:23 |
| → LBV_User joined | 17:23 |
| → nikio_ joined | 17:23 |
| ← lsiv568 left | 17:23 |
| → joel_falcou joined | 17:23 |
| → robarelli joined | 17:24 |
| → hyperair joined | 17:26 |
| ← iliketurtles left | 17:26 |
| ← stylo_ left | 17:26 |
| ← Cust0sL1men left | 17:26 |
| → Es0teric joined | 17:26 |
| → craigp joined | 17:26 |
| → stylo joined | 17:27 |
| → Lady_Aleena joined | 17:27 |
| ← edude03 left | 17:27 |
| ← zackiv31 left | 17:28 |
| ← hardenedapple left | 17:28 |
| ← pm90_ left | 17:29 |
|
Lady_Aleena
| Hello. I am trying to use git to upload files to my GitHub repository. When I did "git add index.pl" I got the error "fatal: Not a git repository (or any of the parent directories): .git". If I can't add files with "git add", how do I add files? | 17:29 |
| ← robarelli left | 17:29 |
| → ropav joined | 17:29 |
| → pm90_ joined | 17:29 |
| ← ORiON-- left | 17:30 |
|
Lady_Aleena
| I don't want to add EVERYTHING in the directory just certain files and directories. | 17:30 |
| ← ghostpl_ left | 17:30 |
| → vurma joined | 17:30 |
|
johtso
| okay, I'm in a bit of a pickle with a lost stash.. I popped it in sourcetree and it wasn't applied and the stash disappeared. when I was trying to apply it from the command line I was just getting a message saying that it was auto-merging something non relevant and there was a conflict | 17:31 |
| ← sudshekhar left | 17:31 |
|
canton7
| Lady_Aleena, as the error message says, you're not in a git repository | 17:31 |
|
| do you know what a git repository is? | 17:31 |
| ← cllamas left | 17:31 |
|
johtso
| now I'm running commands to try and find a dangling stash commit, and I'm seeing various "fatal: unable to parse commit" and "error: Could not read" errors.. | 17:31 |
| ← pecg left | 17:31 |
|
Lady_Aleena
| canton7, is there a way to add files to my GitHub repository without having a repository on my computer? | 17:32 |
|
canton7
| Lady_Aleena, no. that's not how git works | 17:32 |
|
| read !book | 17:32 |
|
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 | 17:32 |
| → sudshekhar joined | 17:32 |
|
johtso
| so one question, does anyone know if there's a way of finding what REFs sourcetree recently popped? | 17:32 |
|
| and do those error messages indicate some kind of curruption? | 17:32 |
|
Lady_Aleena
| Okay, it looks like I have no choice but to use the web interface and copy and paste them. | 17:32 |
|
johtso
| and.. what's the best way forward from here? :( | 17:32 |
| ← MattHardcastle left | 17:33 |
|
canton7
| Lady_Aleena, or you can create a local git repo, the way you're supposed to do it :P | 17:33 |
| → jonmorehouse joined | 17:33 |
|
Lady_Aleena
| canton7, I don't want anything that happens on GitHub to be connected to my local files. | 17:34 |
| → mihaicris joined | 17:34 |
|
canton7
| ... I think you should probably read up on git a bit before trying to use it | 17:34 |
| ← mikecmpbll left | 17:34 |
| kpease_ → kpease | 17:34 |
|
tbsaunde
| Lady_Aleena: but you want to put some of your local files on github | 17:35 |
| ← SoFLy left | 17:35 |
|
Lady_Aleena
| canton7, it looks like I won't be using git. I will have to create the repository one file at a time on GitHub's site. | 17:35 |
| kpease → kpease_ | 17:35 |
| ← liamkeily left | 17:36 |
| → edude03 joined | 17:36 |
| → ghostpl_ joined | 17:36 |
|
canton7
| Lady_Aleena, that's like trying to drive a car while refusing to sit in the driver's seat | 17:36 |
|
Lady_Aleena
| tbsaunde, yes I do, however, it looks like git won't work the way I was hoping it would. | 17:36 |
|
canton7
| you're deliberately choosing the very painful path, for no good reason | 17:36 |
|
Lady_Aleena
| If GitHub had FTP or SFTP I would be able to use FileZilla to upload the files. | 17:37 |
| ← jontmorehouse left | 17:37 |
|
canton7
| github isn't a file hosting site | 17:37 |
| ← mellernoia left | 17:37 |
| → skylite joined | 17:37 |
| → RootedBox joined | 17:37 |
|
canton7
| it's a *git repository* hosting site | 17:37 |
|
| it's not meant for arbitary file hosting. that's not the point. | 17:37 |
| → ORiON-- joined | 17:37 |
|
johtso
| I've found a way to see a log of sourcetree's commands.. and the offending command that nuked my stash does not have the ref in the output.. | 17:38 |
|
canton7
| it's meant to host *git repositories*. If you refuse to work with git repositories, why on earth as you using Github? | 17:38 |
| → grazfather joined | 17:38 |
| → Sam-T joined | 17:38 |
| ← zturner left | 17:38 |
|
johtso
| it just says auto-merging.. conflict.. and then it nuked the commit | 17:38 |
| → zturner joined | 17:38 |
|
canton7
| it should leave the index in a conflicted state | 17:38 |
|
ldlework
| Lady_Aleena: you're extremely confused | 17:38 |
|
canton7
| .. and the stash don't be popped - it will remain stashed | 17:38 |
|
grazfather
| is there a way to chain aliases? e.g. I have a nice oneline log at `git hist`. How do I make a second alias like `git hista` which just does `git hist --all`? | 17:39 |
| gitinfo set mode: +v | 17:39 |
|
johtso
| canton7: my stash commit definitely disappeared | 17:39 |
| ← settermjd left | 17:39 |
|
canton7
| johtso, are you sure it isn't in 'git stash list'? | 17:39 |
|
zturner
| Is there any way to make git reject a commit that has whitespace errors? core.whitespace only seems to make it highlight them in diffs | 17:39 |
|
canton7
| zturner, man githooks | 17:39 |
|
gitinfo
| zturner: the githooks manpage is available at http://jk.gs/githooks.html | 17:39 |
| ← jwhisnant left | 17:39 |
| → nour__ joined | 17:39 |
| → mikecmpbll joined | 17:40 |
|
qsuscs
| anon0239: !deploy, or jenkins seems to be popular | 17:40 |
|
gitinfo
| anon0239: 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 | 17:40 |
|
PabloVidela
| hi everybody | 17:40 |
|
qsuscs
| or travis | 17:40 |
|
PabloVidela
| a question | 17:40 |
|
| i put in the ignore file | 17:41 |
| → jwhisnant joined | 17:41 |
| ← ki0_ left | 17:41 |
|
PabloVidela
| *.log | 17:41 |
| ← tier left | 17:41 |
| → tier_ joined | 17:41 |
|
qsuscs
| zturner: IIRC there is a sample in .git/hooks/pre-commit.sample | 17:41 |
|
PabloVidela
| how can i see in the command git the ignore files? | 17:41 |
| ← jerius left | 17:41 |
| ← jonmorehouse left | 17:41 |
| → doev joined | 17:41 |
| ← Vadimus left | 17:42 |
| → zackiv31 joined | 17:42 |
| → sin3t joined | 17:42 |
| → Gizburdt joined | 17:42 |
| → Embassy2 joined | 17:43 |
|
johtso
| how do I show git stash list with the refs of the commits? | 17:43 |
|
grazfather
| is there a way to chain aliases? e.g. I have a nice oneline log at `git hist`. How do I make a second alias like `git hista` which just does `git hist --all`? | 17:43 |
|
qsuscs
| grazfather: !tias | 17:43 |
|
gitinfo
| grazfather: Try it and see™. You learn much more by experimentation than by asking without having even tried. If in doubt, make backups before you experiment (see !backup). http://gitolite.com/tias.html may help with git-specific TIAS. | 17:43 |
|
johtso
| I'm worried it's going to nuke more commits so want to make sure I have a copy of the refs | 17:43 |
|
anon0239
| gitinfo: Thanks!, I'll look at that right now | 17:43 |
|
gitinfo
| anon0239: you're welcome, but please note that I'm a bot. I'm not programmed to care. | 17:43 |
|
grazfather
| I tried the obvious way | 17:43 |
|
anon0239
| Well, that's pretty funny | 17:44 |
|
grazfather
| no bueno | 17:44 |
|
MTecknology
| I'm doing something dumb here. I just want to create a new branch that (for the moment) is identical to the other. warning: remote HEAD refers to nonexistent ref, unable to checkout. | 17:44 |
|
PabloVidela
| i have *.log in the ignore files, but if a put "git add ." this add me the log files!!! | 17:44 |
|
MTecknology
| warning: remote HEAD refers to nonexistent ref, unable to checkout. | 17:44 |
|
| sorry, keep trying to paste the link .. http://dpaste.com/1YKTR0B | 17:44 |
|
qsuscs
| grazfather: idea: peek into the config file (likely ~/.gitconfig), is the definition of the alias using the other one before or after that one? | 17:44 |
| kpease_ → kpease | 17:44 |
| → eletuchy joined | 17:45 |
| ← denete left | 17:46 |
| ← prestorium left | 17:46 |
| ← PragCypher left | 17:46 |
| kpease → kpease_ | 17:46 |
| → bronson joined | 17:47 |
| → prestorium joined | 17:47 |
| ← phantomtiger left | 17:47 |
| → King_Hual joined | 17:47 |
| ← bennigraf left | 17:47 |
| → iliketurtles joined | 17:48 |
|
qsuscs
| MTecknology: paste git ls-remote -h origin and/or git branch -a please | 17:48 |
| → ParsectiX joined | 17:49 |
| ← EvilPenguin left | 17:49 |
| ← doev left | 17:50 |
|
grazfather
| qsuscs: After. Expansion of alias 'hista' failed; 'hist' is not a git command. Not too big of a deal I can just make it a bash alias | 17:50 |
| → moskiteau_ joined | 17:50 |
| → smccarthy joined | 17:51 |
|
qsuscs
| grazfather: which version of git do you run? | 17:51 |
| → Literphor joined | 17:51 |
|
MTecknology
| qsuscs: I did 'git checkout prod; git push -u origin prod; git checkout -b test; git push -u origin test' and it started behaving correctly. With git branch -a, any 'remotes/origin/*' is displayed in red. I'm not sure if that's normal. http://dpaste.com/2YK8XVZ | 17:51 |
| → MacWinner joined | 17:51 |
| ← MacWinner left | 17:51 |
|
grazfather
| 2.3.0 | 17:51 |
| ← Zoddo left | 17:51 |
| ← moskiteau_ left | 17:51 |
| → lsiv568 joined | 17:51 |
| ← bronson left | 17:52 |
| ← mtakkman left | 17:52 |
|
MTecknology
| looks like that is normal | 17:52 |
|
| qsuscs: thanks! :) | 17:52 |
| → ckruczek joined | 17:53 |
| ← Gizburdt left | 17:53 |
| ← ome left | 17:53 |
| ← iliketurtles left | 17:53 |
|
johtso
| Is it not possible to see stashes in the reflog? | 17:54 |
| → moskiteau joined | 17:54 |
|
moskiteau
| hello | 17:54 |
| → Gizburdt joined | 17:55 |
| → Xethron joined | 17:55 |
| ← Gizburdt left | 17:55 |
|
moskiteau
| I have a big git project where there is multiple apps and plugins in it. I would like to divise it but still keep the history of commits. Is there any way? | 17:55 |
| ← aartist left | 17:56 |
| kpease_ → kpease | 17:57 |
| → baweaver joined | 17:57 |
| ← ethikz left | 17:57 |
| ← zenith_ left | 17:57 |
| → iliketurtles joined | 17:58 |
|
grazfather
| moskiteau: Git filter-branch | 17:58 |
| ← SeriousMatters left | 17:59 |
| ← cavallari left | 17:59 |
| ← subhojit777 left | 17:59 |
|
moskiteau
| git filter-branch --prune-empty --index-filter 'git rm --cached --ignore-unmatch DIR_1/* DIR_2/*' HEAD | 17:59 |
|
| thanks | 17:59 |
| → jceb joined | 17:59 |
| ← Una left | 18:01 |
| → sparetire_ joined | 18:01 |
| ← jaznow left | 18:02 |
| → cavallari joined | 18:02 |
| → irqq_ joined | 18:03 |
| → Oebele joined | 18:04 |
| ← CKyle left | 18:04 |
| → jottr joined | 18:05 |
| → tmager joined | 18:05 |
| ← baweaver left | 18:05 |
| ← irqq left | 18:05 |
| → irqq joined | 18:06 |
| → EminenceHC joined | 18:06 |
| kpease → kpease_ | 18:06 |
| → Trudko joined | 18:07 |
| ← aswen left | 18:07 |
| ← ParsectiX left | 18:07 |
| → irqq__ joined | 18:08 |
| → ParsectiX joined | 18:08 |
| → jerius joined | 18:09 |
| ← scientes left | 18:09 |
| → hahuang65 joined | 18:09 |
| ← irqq_ left | 18:09 |
| → otter768 joined | 18:10 |
| ← jakobhans left | 18:10 |
| ← irqq left | 18:11 |
| → Una joined | 18:11 |
| → RaceCondition joined | 18:12 |
| → KevinTS joined | 18:12 |
| → CKyle joined | 18:12 |
| → jonmorehouse joined | 18:12 |
| ← iliketurtles left | 18:14 |
| ← Lady_Aleena left | 18:14 |
| → iliketurtles joined | 18:14 |
| → jontmorehouse joined | 18:14 |
| ← KevinTS left | 18:14 |
| ← otter768 left | 18:14 |
| ← RaceCondition left | 18:15 |
| ← grazfather left | 18:16 |
| ← EminenceHC left | 18:16 |
| → grazfather joined | 18:16 |
| ← Es0teric left | 18:16 |
| → RaceCondition joined | 18:16 |
| → Es0teric joined | 18:16 |
| ← jadne left | 18:17 |
| → jaznow joined | 18:17 |
| ← jaznow left | 18:17 |
| ← inamoriti left | 18:17 |
| ← im8bit_ left | 18:18 |
| ← jonmorehouse left | 18:18 |
| ← Embassy2 left | 18:18 |
| ← Es0teric left | 18:18 |
| gitinfo set mode: +v | 18:19 |
| ← petersr left | 18:19 |
|
johtso
| is it possible to see a reflog that includes operations on stashes? | 18:19 |
| → Es0teric joined | 18:20 |
| ← jottr left | 18:20 |
| ← ropav left | 18:20 |
| ← craigp left | 18:21 |
| → ropav joined | 18:21 |
|
ojacobson
| the stash is stored almost entirely in the reflog for refs/stash | 18:21 |
|
| so, mostly no, because things like 'git stash pop' _destroy_ reflog entries :) | 18:21 |
| ← _Vi left | 18:23 |
| ← tmager left | 18:23 |
| → govg joined | 18:23 |
| → berz3rk joined | 18:25 |
| → Embassy2 joined | 18:25 |
| → robarelli joined | 18:25 |
| kpease_ → kpease | 18:25 |
| → phantomtiger joined | 18:26 |
| ← RaceCondition left | 18:27 |
| → Gizburdt joined | 18:28 |
| ← ology left | 18:28 |
| ← Una left | 18:28 |
| → imanzarrabian joined | 18:29 |
| kpease → kpease_ | 18:29 |
| → dm7freek joined | 18:29 |
| ← epifanio left | 18:29 |
| ← imanzarrabian left | 18:29 |
| ← thibaultcha left | 18:30 |
| ← robarelli left | 18:30 |
| ← marcogmonteiro left | 18:30 |
| → thibaultcha_ joined | 18:30 |
| ← PCatinean left | 18:31 |
| ← Embassy2 left | 18:31 |
| → sentriz joined | 18:32 |
| ← dm7freek left | 18:34 |
| → cavallari1 joined | 18:35 |
| → liamkeily joined | 18:35 |
| ← AnujSharma left | 18:37 |
| thibaultcha_ → thibaultcha | 18:37 |
| → craigp joined | 18:37 |
| → ki0 joined | 18:38 |
| ← cavallari left | 18:39 |
| → cavallari joined | 18:39 |
| → Embassy2 joined | 18:39 |
| ← cavallari1 left | 18:40 |
| ← iliketurtles left | 18:40 |
| ← tvw left | 18:40 |
| → ItSANgo joined | 18:41 |
| ← nilg left | 18:42 |
| ← ki0 left | 18:42 |
| ← sentriz left | 18:43 |
| ← ashu11 left | 18:44 |
| ← ropav left | 18:44 |
| ← ORiON-- left | 18:44 |
| ← thierryp left | 18:44 |
| ← prestorium left | 18:45 |
| → scientes joined | 18:45 |
| ← scientes left | 18:45 |
| → scientes joined | 18:45 |
| → mikiones joined | 18:45 |
| ← Takle left | 18:45 |
| → ORiON-- joined | 18:46 |
| → bronson joined | 18:46 |
| → zenith_ joined | 18:46 |
| → Takle joined | 18:46 |
| ← Takle left | 18:46 |
| → ropav joined | 18:47 |
| ← roentgen left | 18:47 |
| → roentgen joined | 18:48 |
| ← irqq__ left | 18:48 |
| ← roentgen left | 18:48 |
| → roentgen joined | 18:48 |
| ← kpease_ left | 18:49 |
| → denete joined | 18:49 |
| ← denete left | 18:49 |
| → kpease joined | 18:50 |
| → denete joined | 18:50 |
| → nilg joined | 18:50 |
| ← mikiones left | 18:50 |
| ← encod3 left | 18:50 |
| ← ORiON-- left | 18:50 |
| ← denete left | 18:50 |
| → ORiON-- joined | 18:51 |
| ← Dragooon left | 18:51 |
| → Lovich-- joined | 18:51 |
| → dreiss joined | 18:51 |
| → denete joined | 18:51 |
| ← tier_ left | 18:51 |
| → regedit joined | 18:52 |
| ← Xtreme left | 18:52 |
| ← lsiv568 left | 18:52 |
| ← Lovich left | 18:52 |
| → oojacoboo joined | 18:53 |
| ← liamkeily left | 18:53 |
| ← ropav left | 18:53 |
| → pantsman- joined | 18:53 |
| → lsiv568 joined | 18:54 |
| → tier joined | 18:54 |
| ← roentgen left | 18:54 |
| ← Lovich-- left | 18:55 |
| ← Gizburdt left | 18:55 |
| → roelmonnens joined | 18:55 |
| → crestbook joined | 18:55 |
| ← Xethron left | 18:55 |
| → Gizburdt joined | 18:57 |
| ← tier left | 18:57 |
| ← lamont left | 18:57 |
| → tier joined | 18:57 |
| → lamont joined | 18:57 |
| ← zadock left | 18:58 |
| ← craigp left | 18:58 |
| ← dc5ala left | 18:59 |
| ← ghostpl_ left | 18:59 |
| → kyugyi joined | 18:59 |
| → tier_ joined | 18:59 |
| → zenith__ joined | 19:00 |
| → lpax joined | 19:00 |
| → craigp joined | 19:00 |
| → bronson_ joined | 19:00 |
| ← kyugyi left | 19:00 |
| → martinbmadsen joined | 19:00 |
| → Smashcat joined | 19:01 |
| ← danguafer left | 19:01 |
| → JSharpe joined | 19:01 |
|
Smashcat
| Hi, got a problem with a git repo, with a remote on github. When I try to push updates, it throws an error "Updates were rejected because a pushed branch tip is behind its remote counterpart". This is wrong in itself, but attempting to use "git pull" I get no updates. But the same error when attempting to push again. | 19:02 |
| ← bronson left | 19:02 |
| ← soc42 left | 19:02 |
| → tanuck joined | 19:02 |
|
Smashcat
| Is it best to just use the -f force flag to push updates to github? | 19:02 |
|
kadoban
| Smashcat: Well, sounds like it's behaving consistently then, why do you doubt the truth of what it says? | 19:02 |
|
Smashcat
| Because I'm the only person making changes to that repo. And I know there are no other commits. | 19:03 |
|
kadoban
| Smashcat: Sounds like you wouldn't be forcing updates, you'd be forcing….the opposite of updates. | 19:03 |
| ← zenith_ left | 19:03 |
| ← tier left | 19:03 |
| → _Vi joined | 19:03 |
|
Smashcat
| So anyway, best to use -f force? | 19:03 |
| ← Gizburdt left | 19:03 |
| → kyugyi joined | 19:03 |
| ← lsiv568 left | 19:03 |
| ← ORiON-- left | 19:03 |
| → nour_ joined | 19:03 |
|
kadoban
| Smashcat: Well, see what it thinks is new on the remote that you don't have. git log ^HEAD @{u} or something | 19:03 |
| ← kyugyi left | 19:04 |
| → kyugyi joined | 19:04 |
| → Gizburdt joined | 19:04 |
| → ORiON-- joined | 19:04 |
| ← kyugyi left | 19:04 |
|
kadoban
| Smashcat: No, I wouldn't advise that. If you don't know what's going on, using '-f' is like smashing it with a sledgehammer because the circle block won't go through the square spot on the toy. | 19:04 |
|
Smashcat
| But using -f will ensure the remote is the same as my local copy right? | 19:05 |
|
anon0239
| You mean that isn't what you're supposed to do? Where has my childhood gone | 19:05 |
| ← martinbmadsen left | 19:05 |
|
qsuscs
| oh just !visualize it | 19:05 |
|
gitinfo
| You can visualize whole repo graph with gitk GUI viewer (gitk --all HEAD) or !lol for terminal view (git log --oneline --graph --decorate --all) | 19:05 |
|
| kadoban has lost hope that his advice is going to result in a useful result, and wanders off | 19:05 |
|
Smashcat
| :) | 19:05 |
| → MacWinner joined | 19:06 |
|
qsuscs
| Smashcat: also, !best | 19:06 |
|
gitinfo
| Smashcat: [!bestway] You want to know the best way to do X? If you can give us a proper definition of "best", we'll give you a proper way to do X ;) | 19:06 |
|
kadoban
| anon0239: :) I would imagine it's probably fun that way at least, haha. | 19:06 |
|
Smashcat
| git log ^HEAD shows nothing, btw | 19:06 |
| ← nour__ left | 19:07 |
| ← milesmatthias left | 19:07 |
| → rath joined | 19:07 |
| → boombatower joined | 19:08 |
| ← boombatower left | 19:08 |
| → boombatower joined | 19:08 |
| → milesmatthias joined | 19:08 |
| ← ORiON-- left | 19:09 |
| → editshare-ericf joined | 19:09 |
| → Barryd joined | 19:09 |
| → StefanLehmann_ joined | 19:09 |
| → yn5 joined | 19:09 |
| ← c74d left | 19:09 |
| gitinfo set mode: +v | 19:10 |
|
ckruczek
| Smashcat: Do a 'git remote update' and than 'git log ^HEAD @{u}' does this show anything? | 19:10 |
| → ORiON-- joined | 19:10 |
| ← sokoll left | 19:10 |
| ← devoldmx3 left | 19:10 |
| ← in_deep_thought left | 19:10 |
|
Smashcat
| Ah right the update is failing with {url} not found: did you run git update-server-info on the server? | 19:11 |
| ← StefanLehmann left | 19:11 |
| ← BombStrike left | 19:11 |
| → c74d joined | 19:11 |
|
Smashcat
| I'll start a new repo - cheers :) | 19:11 |
|
kadoban
| Smashcat: That's not the command I suggested. | 19:11 |
| ← boombatower left | 19:11 |
| → Maerc joined | 19:11 |
| ← Asiajey left | 19:12 |
| → boombatower joined | 19:12 |
| ← boombatower left | 19:12 |
| → boombatower joined | 19:12 |
| → mizu_no_oto joined | 19:12 |
| ← zenith__ left | 19:12 |
|
ckruczek
| well starting a new repo would solve the problem if you encounter it next time. solving the real problem and not only the symptoms would be the choice :) | 19:13 |
| → roentgen joined | 19:13 |
| → BombStrike joined | 19:13 |
| ← yn5 left | 19:13 |
| → sokoll joined | 19:14 |
|
Smashcat
| Yeah :) Usually use svn. Someone wanted this project moved to git, so was just pushing everything, so the remote is empty at the moment. | 19:14 |
| → lsiv568 joined | 19:14 |
| ← craigp left | 19:15 |
| → paulweb5151 joined | 19:15 |
|
Remram
| Should I always use annotated tags? | 19:15 |
|
Seveas
| no | 19:15 |
|
ckruczek
| please dont try to adapt your svn knowledge to git, you will fail. | 19:15 |
| ← paulweb515 left | 19:16 |
| ← oojacoboo left | 19:16 |
|
Remram
| Should I always use lightweight tags? | 19:16 |
|
qsuscs
| Seveas: just because you don’t … | 19:16 |
| ← lsiv568 left | 19:16 |
|
Seveas
| no | 19:16 |
|
qsuscs
| Remram: depends. what do you intend? | 19:16 |
|
Seveas
| you should use what's appropriate at the moment. | 19:16 |
|
Remram
| What should I do #git? | 19:16 |
|
Smashcat
| ckruczek: I'm not :) | 19:16 |
|
Remram
| I don't "intend" anything other than adding a tag | 19:16 |
|
Seveas
| Quickly tagging a commit to revert to after experimenting doesn't need to be annotated | 19:16 |
|
ckruczek
| Smashcat: good boy :P | 19:16 |
|
Remram
| no this is an actual tag that will be published | 19:16 |
|
Seveas
| annotating (and signing) release tags is more common | 19:16 |
|
Remram
| we've reached a milestone, we'll create releases from this version | 19:16 |
|
Seveas
| but not everyone does it. Do whatever tickles your fancy :) | 19:17 |
| → jottr joined | 19:17 |
|
Seveas
| and don't listen to qsuscs, he's just grumpy because I haven't yet fixed all the bugs he reported :) | 19:17 |
|
Remram
| I've always used annotated tags but I don't know why | 19:17 |
| → liamkeily joined | 19:17 |
| → tmager joined | 19:17 |
| ← tmager left | 19:17 |
|
qsuscs
| Seveas: thou shalt be excused | 19:17 |
|
| Remram: because everyone except Seveas recommends annotated tags for releases | 19:18 |
|
ckruczek
| lol | 19:18 |
| → thiago joined | 19:18 |
| → jaznow joined | 19:18 |
| ← paulweb5151 left | 19:18 |
|
Remram
| qsuscs: what is the rationale behind this, except from everyone says so? | 19:18 |
|
ckruczek
| why wouldnt you use annotated tags for releases? | 19:18 |
|
Remram
| ckruczek: why would you? | 19:18 |
| ← thiago left | 19:18 |
| → thiago joined | 19:18 |
| ← Gizburdt left | 19:18 |
| → paulweb515 joined | 19:18 |
|
Seveas
| exactly :) | 19:18 |
| → osxi joined | 19:19 |
|
ckruczek
| sorry I meant qsuscs Remram | 19:19 |
|
Remram
| I sign my own tags but in this case they will probably not be a signature | 19:19 |
| → metts joined | 19:19 |
| → Gizburdt joined | 19:19 |
| ← anon0239 left | 19:19 |
|
Seveas
| The only sensible rationale so far is signing release tags. Other than that, I'm on "meh". | 19:19 |
|
| And since I don't sign releases anyway, "meh" is still where I'm at | 19:19 |
|
qsuscs
| Seveas: you should. | 19:20 |
|
Seveas
| why? | 19:20 |
|
qsuscs
| just to make git describe workout without further arguments | 19:20 |
|
Seveas
| hm. That's actually a decent point. | 19:20 |
|
qsuscs
| Remram: there you go. | 19:20 |
|
Remram
| git describe doesn't use lightweight tags without --tags | 19:20 |
|
| that's a good reason | 19:21 |
|
| is that the only reason? | 19:21 |
| ← tritone left | 19:21 |
| ← jottr left | 19:21 |
|
qsuscs
| hmm what does the !book say on tags? | 19:21 |
|
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 | 19:21 |
| → ghostpl_ joined | 19:21 |
|
Seveas
| I think github only shows releases for annotated tags | 19:21 |
|
qsuscs
| Annotated tags, however, are stored as full objects in the Git database. They’re checksummed; contain the tagger name, e-mail, and date; have a tagging message; and can be signed and verified with GNU Privacy Guard (GPG). It’s generally recommended that you create annotated tags so you can have all this information; but if you want a temporary tag or for some reason don’t want to keep the other | 19:22 |
|
Seveas
| but that may not be true, and is only televant for github anyway | 19:22 |
|
qsuscs
| information, lightweight tags are available too. | 19:22 |
| ← ghostpl_ left | 19:22 |
|
Remram
| oh yeah, date and author | 19:22 |
| → tritone joined | 19:22 |
| → baweaver joined | 19:22 |
| ← jaznow left | 19:22 |
| → ology joined | 19:23 |
| ← Trudko left | 19:23 |
| ← tanuck left | 19:23 |
| ← metts left | 19:24 |
| → craigp joined | 19:24 |
| → encod3 joined | 19:24 |
| → erandros joined | 19:25 |
| ← Kulrak left | 19:26 |
| ← bronson_ left | 19:26 |
| ← Briman|off left | 19:26 |
| ← teran left | 19:26 |
| → oojacoboo joined | 19:26 |
| → liamonade joined | 19:26 |
| → martinbmadsen joined | 19:27 |
| ← SegFaultAX left | 19:27 |
| ← Aune left | 19:27 |
| ← paulweb515 left | 19:27 |
| ← liamkeily left | 19:27 |
| ← ORiON-- left | 19:28 |
| ← CLaxware left | 19:28 |
| ← cdown left | 19:28 |
| → cdown joined | 19:29 |
| → Briman|off joined | 19:29 |
| → Lovich joined | 19:29 |
| → SegFaultAX joined | 19:29 |
| → metts joined | 19:30 |
| ← mrgrieves left | 19:31 |
| ← tritone left | 19:31 |
| ← nilg left | 19:32 |
| ← jayeshsolanki left | 19:32 |
| → CLaxware joined | 19:32 |
| → tritone joined | 19:32 |
| ← ology left | 19:33 |
| → ropav joined | 19:33 |
| ← cdown left | 19:34 |
| ← metts left | 19:34 |
| ← ser_berry left | 19:35 |
| → ORiON-- joined | 19:35 |
| → shudon joined | 19:35 |
| ← CKyle left | 19:35 |
|
shudon
| hi all :) slightly OT question: when NOT using git, what command-line diff tool produces the fanciest output? i like colordiff, but if i have a line that is changed, but only 1 byte in 100 is changed, i would like that portion to be highlighted (as best as it can tell, anyway.) any recommendations? :D | 19:36 |
| ← c74d left | 19:36 |
| ← eletuchy left | 19:36 |
| → sr_berry joined | 19:36 |
| → eletuchy joined | 19:37 |
| → durham_ joined | 19:37 |
| sr_berry → ser_berry | 19:37 |
|
qsuscs
| shudon: git diff | 19:37 |
|
Seveas
| shudon: wdiff + colordiff? | 19:37 |
| ← nixter1029 left | 19:37 |
| ← Hello71 left | 19:37 |
|
| shudon checks | 19:37 |
|
Seveas
| or git diff | 19:38 |
| ← ams__ left | 19:38 |
| ← DSH105 left | 19:38 |
|
Seveas
| it works for comparing random files too | 19:38 |
| → c74d joined | 19:38 |
| → ojacobson_ joined | 19:38 |
| ← duderonomy left | 19:38 |
| ← martinbmadsen left | 19:38 |
| → leolrrj joined | 19:38 |
| → ki0 joined | 19:38 |
| → liam1 joined | 19:38 |
|
shudon
| oh, neat | 19:38 |
| → jottr joined | 19:38 |
| ← edenist left | 19:39 |
| ← blackjid left | 19:39 |
| ← CheckDavid left | 19:39 |
| ← Fissure left | 19:39 |
| ← Klumben left | 19:39 |
| ← dreiss left | 19:39 |
| ← durham left | 19:39 |
| ← neunon left | 19:39 |
| ← johtso left | 19:39 |
| ← bandroidx left | 19:39 |
| → Kulrak joined | 19:40 |
| ← Kulrak left | 19:40 |
| → Kulrak joined | 19:40 |
| → nixter1029 joined | 19:40 |
| → Klumben joined | 19:40 |
| ← liamonade left | 19:40 |
| ← Gizburdt left | 19:40 |
| → Hello71 joined | 19:40 |
| → ams__ joined | 19:40 |
| → DSH105 joined | 19:40 |
| → edenist joined | 19:40 |
| ← KeiKun left | 19:40 |
| → Gizburdt joined | 19:40 |
| → bandroidx joined | 19:40 |
| → neunon joined | 19:40 |
| ← leolrrj left | 19:40 |
|
shudon
| with wdiff, there doesn't seem to be a way for it to get diff-style output. it seems to print out the entire "merged" input with annotations as to the individual changes. is there any way to increase the signal-to-noise ratio? | 19:40 |
|
| oh wait... i think it has an option for it... | 19:41 |
| ← ojacobson left | 19:41 |
| → KeiKun joined | 19:41 |
| ← PaulCapestany left | 19:41 |
| → dreiss joined | 19:41 |
| → blackjid joined | 19:41 |
| → Fissure joined | 19:41 |
|
shudon
| lol... i tried diff $1 $2 | wdiff | colordiff | 19:41 |
| → NosBit joined | 19:42 |
|
shudon
| but colordiff goes back to traditional line-based highlighting in this case | 19:42 |
| → johtso joined | 19:42 |
| ← NosBit left | 19:42 |
| ← erandros left | 19:42 |
|
shudon
| wdiff -d that is | 19:42 |
| → PaulCapestany joined | 19:42 |
| → jxpx777_ joined | 19:42 |
| ← AaronMT left | 19:43 |
| ← ki0 left | 19:43 |
| ← evia left | 19:43 |
| ← ser_berry left | 19:43 |
| ← PaulCapestany left | 19:43 |
| → AaronMT joined | 19:43 |
| → PaulCapestany joined | 19:44 |
| → Exhem joined | 19:44 |
| → chrisshattuck joined | 19:44 |
| ← StuartMI left | 19:44 |
| → skirk joined | 19:45 |
| ← KeiKun left | 19:45 |
| → ser_berry joined | 19:45 |
| → thierryp joined | 19:45 |
| → KeiKun joined | 19:45 |
|
shudon
| Seveas: wdiff doesn't seem to do anything to avoid confusion: https://pastebin.mozilla.org/8826326 | 19:46 |
|
| oh well, i still think it's my best option. thanks guys :) | 19:46 |
| ← lpax left | 19:46 |
| ← Exhem left | 19:46 |
| ← jxpx777 left | 19:46 |
| → JereZiah joined | 19:47 |
| → jonmorehouse joined | 19:47 |
| → lpax joined | 19:48 |
| ← jontmorehouse left | 19:48 |
| ← JereZiah left | 19:48 |
| ← jason237 left | 19:48 |
| ← CLaxware left | 19:48 |
| → warrickFL joined | 19:48 |
| ← skirk left | 19:48 |
| → JereZiah joined | 19:48 |
| ← JereZiah left | 19:49 |
| ← Gizburdt left | 19:49 |
| ← thierryp left | 19:49 |
| → CLaxware joined | 19:49 |
| → Gizburdt joined | 19:49 |
| ← Smashcat left | 19:50 |
| → Viy joined | 19:50 |
| ← PaulCapestany left | 19:51 |
| ← nnyk left | 19:53 |
| → PaulCapestany joined | 19:53 |
| ← Viy left | 19:53 |
| ← Maerc left | 19:54 |
| ← chrisshattuck left | 19:54 |
| ← Hello71 left | 19:56 |
| → m8 joined | 19:56 |
| → ManikM joined | 19:56 |
| ← sarbs left | 19:57 |
| → Hello71 joined | 19:57 |
| ← axisys left | 19:57 |
| ← DSH105 left | 19:57 |
| ← edenist left | 19:57 |
| ← reinrag left | 19:57 |
| ← SleePy left | 19:57 |
| ← roger_raymond left | 19:57 |
| → aush joined | 19:58 |
| ← Klumben left | 19:58 |
| → DSH105 joined | 19:58 |
| → sarbs joined | 19:58 |
| c74d → Guest78696 | 19:58 |
| ← Guest78696 left | 19:58 |
| → StuartMI joined | 19:58 |
| → devoldmx joined | 19:59 |
| ← johtso left | 19:59 |
| → reinrag joined | 19:59 |
| → c74d3 joined | 20:00 |
| → SleePy joined | 20:00 |
| ← SleePy left | 20:00 |
| → roger_raymond joined | 20:00 |
| ← milesmatthias left | 20:00 |
| → SleePy joined | 20:00 |
| → edenist joined | 20:00 |
| → Tekilla joined | 20:00 |
| → JereZiah joined | 20:00 |
| → Tekila_ joined | 20:00 |
| ← Tekilla left | 20:01 |
| → milesmatthias joined | 20:01 |
| ← scientes left | 20:01 |
| ← JereZiah left | 20:01 |
| → Klumben joined | 20:01 |
| ← IrishPrime left | 20:01 |
| → bronson joined | 20:01 |
| → johtso joined | 20:02 |
| → thierryp joined | 20:03 |
| ← rubyonrailed left | 20:03 |
| → skylite_ joined | 20:03 |
| → in_deep_thought joined | 20:03 |
| → settermjd joined | 20:04 |
| → devoldmx3 joined | 20:04 |
| ← ignas left | 20:04 |
| → EminenceHC joined | 20:04 |
| ← Gizburdt left | 20:04 |
| ← baweaver left | 20:04 |
| → Gizburdt joined | 20:05 |
| → MagePsycho joined | 20:05 |
| ← milesmatthias left | 20:05 |
| → paulweb515 joined | 20:05 |
| → yn5 joined | 20:05 |
| ← Davey left | 20:05 |
| ← c74d3 left | 20:06 |
| → bgerber joined | 20:06 |
| → ncd|leeN joined | 20:06 |
| ← skylite left | 20:06 |
| ← Literphor left | 20:06 |
| ← MagePsycho left | 20:06 |
| → c74d joined | 20:06 |
| → erandros joined | 20:07 |
| ← erandros left | 20:07 |
| → wanderer101012 joined | 20:07 |
| ← devoldmx left | 20:08 |
| → Davey joined | 20:08 |
| → teran joined | 20:08 |
| → baweaver joined | 20:09 |
| ← EminenceHC left | 20:09 |
| ← wanderer101012 left | 20:09 |
| → wanderer101010 joined | 20:09 |
| ← leeN left | 20:09 |
| → MagePsycho joined | 20:10 |
| ← settermjd left | 20:10 |
| → jolg42 joined | 20:10 |
| ← nour_ left | 20:11 |
| ← tristanp left | 20:11 |
| → otter768 joined | 20:11 |
| ← Jackneill left | 20:12 |
| → irqq joined | 20:12 |
| → milesmatthias joined | 20:13 |
| → JereZiah joined | 20:14 |
| ← JereZiah left | 20:15 |
| ← tieTYT2 left | 20:15 |
|
ajf-
| How can I ammend my commits if I have changed my user name and email ? | 20:15 |
| ← otter768 left | 20:15 |
| → DolphinDreamm joined | 20:15 |
|
_ikke_
| ajf-: how many commits? | 20:15 |
| → JereZiah joined | 20:16 |
|
ajf-
| _ikke_: 2 | 20:16 |
| → scientes joined | 20:16 |
| ← scientes left | 20:16 |
| → scientes joined | 20:16 |
| → Takle joined | 20:16 |
| ← JereZiah left | 20:16 |
| ← roelmonnens left | 20:16 |
| ← lqi left | 20:16 |
| ← scientes left | 20:17 |
| ← in_deep_thought left | 20:17 |
|
_ikke_
| git filter-branch --env-filter can do it, but I'm not sure if you're supposed to give it a script | 20:18 |
| ← Takle left | 20:18 |
| ← m1dnight_ left | 20:18 |
| → Uqwp joined | 20:18 |
| → dm7freek joined | 20:18 |
|
ajf-
| I need a --bare clone for that? | 20:18 |
|
kadoban
| I guess you could use filter-branch, but that sounds like overkill… you could --amend --reset-author I guess, but that's only one commit. If it was me, I'd probably just undo the commits and make them again, like 'git reset --soft HEAD~2' I guess and then commit what I want. I think --soft I the one I mean, not sure though. | 20:18 |
| ← mihaicris left | 20:19 |
| → scientes joined | 20:19 |
| ← scientes left | 20:19 |
| → scientes joined | 20:19 |
| → m1dnight_ joined | 20:19 |
| ← scientes left | 20:19 |
| ← aush left | 20:19 |
| ← mnathani__ left | 20:20 |
| → endiruna joined | 20:20 |
| → in_deep_thought joined | 20:20 |
| → mnathani_ joined | 20:20 |
| gitinfo set mode: +v | 20:21 |
|
iveqy
| ajf-: I should have used rebase -i | 20:21 |
| → jason237 joined | 20:21 |
| → scientes joined | 20:21 |
| ← scientes left | 20:21 |
| → scientes joined | 20:21 |
|
RootedBox
| Would anyone know where to find support for installing something like this https://github.com/Cyerus/phpbb-ext-evesso | 20:21 |
|
Seveas
| RootedBox: #phpbb perhaps? | 20:22 |
| → lsiv568 joined | 20:22 |
| ← absk007 left | 20:22 |
| ← Uqwp left | 20:22 |
|
RootedBox
| No support for extentions there :( | 20:22 |
| ← lsiv568 left | 20:22 |
|
iveqy
| RootedBox: but they should be able to help you better than we can. We know git, not phpbb.. | 20:23 |
|
kadoban
| RootedBox: Heh, well I'm pretty sure we don't support PHP here either. | 20:23 |
| → lsiv568 joined | 20:23 |
|
RootedBox
| rgr thanks for ur time | 20:23 |
| → anchorite joined | 20:23 |
| ← dm7freek left | 20:23 |
|
iveqy
| RootedBox: have you read how to ask questions the smart way? | 20:23 |
|
qsuscs
| yes, and nobody in here likes php anyway, right? rrrrright? | 20:23 |
| ← Gama11 left | 20:24 |
|
iveqy
| qsuscs: ;) | 20:24 |
|
| qsuscs glares at some people who know they are being glared at | 20:24 |
|
kadoban
| lol, poor iveqy | 20:24 |
| ← Arsonide left | 20:24 |
| → netcarver joined | 20:24 |
|
qsuscs
| there’s a nuthouse some kilometers away … | 20:24 |
|
| it’s on an island even | 20:25 |
|
ajf-
| RootedBox: i'd say in the repository | 20:25 |
|
iveqy
| qsuscs: well, we're almost neighbours, just some waters in between :) | 20:25 |
| → Bueza joined | 20:25 |
| ← Bueza left | 20:26 |
| → WaReZ joined | 20:26 |
|
qsuscs
| if you count rivers … | 20:26 |
| → tieTYT2 joined | 20:27 |
| ← tieTYT2 left | 20:27 |
|
qsuscs
| but well, there’s the öresund bridge | 20:27 |
| → teran_ joined | 20:27 |
| → Qoxv joined | 20:27 |
| ← stylo left | 20:28 |
| → stylo joined | 20:28 |
|
iveqy
| qsuscs: yeah, problem is, the bridge stop halfway | 20:28 |
|
Seveas
| I love php | 20:28 |
|
| someone needs to be the bad example | 20:28 |
|
qsuscs
| Seveas: well you are dutch. you are excused for almost everything. | 20:29 |
| ← skylite_ left | 20:29 |
|
_ikke_
| is he? | 20:29 |
| → danzilio joined | 20:29 |
|
qsuscs
| i think so | 20:29 |
| → gebjgd joined | 20:29 |
|
iveqy
| qsuscs: they try really hard to market it as the Öresund connection, (since it's a bridge and a tunnel) but they don't really succeed... | 20:29 |
|
Seveas
| qsuscs: I didn't know the dutch have htat much power :) | 20:29 |
| ← jerius left | 20:29 |
|
| _ikke_ whistles | 20:29 |
| ← danzilio left | 20:29 |
| → tanuck joined | 20:30 |
| ← teran left | 20:30 |
|
_ikke_
| Seveas: oooh | 20:30 |
|
qsuscs
| iveqy: well i’m from the very southern end of germany, i dunno what they’re doing up there :3 | 20:30 |
| ← tanuck left | 20:30 |
|
_ikke_
| Seveas: Aparently you have sent me mail | 20:30 |
| → danzilio joined | 20:30 |
| ← Grimlock1 left | 20:30 |
|
Seveas
| _ikke_: that may be true. I have been known to send mail. | 20:30 |
| ← bgerber left | 20:30 |
| ← Dorf left | 20:30 |
|
Seveas
| qsuscs: oh, you're bavarian? That explains so much.... | 20:30 |
|
_ikke_
| Seveas: git rev-list --bisect --first-parent | 20:31 |
|
qsuscs
| Seveas: i take that as an insult | 20:31 |
|
| south-WEST | 20:31 |
|
iveqy
| qsuscs: I'm from the southern tip of Sweden. Btw. how come a whois on you tell that you're from latvia? | 20:32 |
|
qsuscs
| iveqy: that’s the freenode server i’m connected to | 20:32 |
|
| my IP should report as french, that’s because my server is in roubaix | 20:33 |
|
_ikke_
| qsuscs: nice, ipv6 | 20:33 |
|
| qsuscs: OVH? | 20:33 |
| → jaznow joined | 20:33 |
|
qsuscs
| surprisingly | 20:33 |
| → Takle joined | 20:33 |
|
qsuscs
| _ikke_: yes, via another guy (whom i pay 3.50€ per month for this beast of a VPS) | 20:33 |
|
_ikke_
| ah ok | 20:33 |
|
qsuscs
| (beast in the negative sense) | 20:33 |
| → bgerber joined | 20:33 |
|
iveqy
| qsuscs: how international :) | 20:33 |
| ← einmalfel left | 20:34 |
| ← rath left | 20:34 |
| ← pheaver left | 20:34 |
|
_ikke_
| I'm connected to freenode in frankfurt aparently | 20:34 |
| → cavallar1 joined | 20:34 |
|
qsuscs
| well, i wouldn’t bother if they(tm) made the EU a “real” state on its own … | 20:34 |
| ← RootedBox left | 20:34 |
| → epifanio joined | 20:35 |
|
qsuscs
| then again, i don’t approve what they(tm) are deciding, so … | 20:35 |
| → rubyonrailed joined | 20:35 |
| → ology joined | 20:35 |
| → vreo joined | 20:35 |
|
qsuscs
| i can’t wait for the next parliament election (which will be my first one) | 20:35 |
| ← cavallar1 left | 20:36 |
| ← pm90_ left | 20:36 |
| ← jaznow left | 20:37 |
| → cavallar1 joined | 20:38 |
| ← cavallar1 left | 20:38 |
| → ki0 joined | 20:39 |
| → Balliad joined | 20:40 |
| ← vreo left | 20:40 |
| → Literphor joined | 20:41 |
| ← devoldmx3 left | 20:41 |
| → cagedwisdom joined | 20:41 |
| ← scottschecter left | 20:42 |
| ← danzilio left | 20:43 |
| → pm90_ joined | 20:43 |
| → yahosi joined | 20:43 |
| gitinfo set mode: +v | 20:44 |
|
yahosi
| I've been working on a feature branch and have diverted by 19 commits from master...ive got an open pull request but they want me to sync before they do the pull | 20:44 |
| ← ki0 left | 20:44 |
| → stuivi joined | 20:44 |
|
yahosi
| i was curious what my best option here is? should i merge or rebase? | 20:44 |
| ← stuivi left | 20:45 |
| → duderonomy joined | 20:45 |
| → stuivi joined | 20:45 |
| ← Gizburdt left | 20:45 |
| ← TomyLobo left | 20:46 |
| → mikiones joined | 20:46 |
|
iveqy
| yahosi: probably rebase | 20:47 |
|
yahosi
| is that still true if there are conflicts? | 20:47 |
|
iveqy
| yahosi: it depends on the project of course and you could read more at !merge_vs_rebase | 20:47 |
|
gitinfo
| yahosi: [!merge_or_rebase] For a detailed discussion of the dis-/advantages of merge and rebase, and when to best use which, see: https://coderwall.com/p/ny1hia -- and here's how Linus explains which one to use: http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg39091.html | 20:47 |
| → nnyk joined | 20:47 |
| → ruukasu joined | 20:48 |
| ← ruukasu left | 20:48 |
| → ruukasu joined | 20:48 |
|
iveqy
| yahosi: I would say so | 20:48 |
| → ciampix joined | 20:48 |
| → pheaver joined | 20:48 |
| → Gizburdt joined | 20:48 |
| ← craigp left | 20:48 |
|
yahosi
| interesting ok thanks ill take a look | 20:48 |
|
| having a hrad time wrapping my head around whats best | 20:48 |
|
Seveas
| qsuscs: a cow-orker of mine once told me that they were building three new insane asylums in Germany. One in Berlin, one in Hamburg, and they'll just put a roof over Bayern. | 20:49 |
| ← freestyl3r left | 20:49 |
|
qsuscs
| Seveas: and they don’t even have all of it | 20:49 |
| ← m0ltar left | 20:49 |
| ← jolg42 left | 20:50 |
| ← mikiones left | 20:50 |
| ← Gizburdt left | 20:50 |
| → Gizburdt_ joined | 20:51 |
| ← mizu_no_oto left | 20:51 |
| ← MechtiIde left | 20:51 |
| ← phantomtiger left | 20:52 |
| ← DolphinDream left | 20:52 |
| ← ParsectiX left | 20:52 |
| ← IIT left | 20:53 |
| ← bronson left | 20:53 |
| → ParsectiX joined | 20:53 |
| → tier joined | 20:53 |
| ← DolphinDreamm left | 20:54 |
| → settermjd joined | 20:55 |
| ← baweaver left | 20:55 |
| ← pheaver left | 20:56 |
| ← tier left | 20:56 |
| ← tier_ left | 20:56 |
| ← mekhami left | 20:57 |
| ← vurma left | 20:57 |
| Rastus_Vernon → rvernon | 20:57 |
| rvernon → Rastus_Vernon | 20:57 |
| → tpollard joined | 20:57 |
| ← AaronMT left | 20:57 |
| → aarobc joined | 20:58 |
| ← jceb left | 20:58 |
| → craigp joined | 20:59 |
| → Grimlock1 joined | 20:59 |
| → fatalhalt joined | 20:59 |
| ← Oebele left | 20:59 |
| ← sdothum left | 20:59 |
| ← Literphor left | 21:00 |
| ← t0th_-_ left | 21:00 |
| ← endiruna left | 21:01 |
| → tieTYT2 joined | 21:01 |
| ← PabloVidela left | 21:01 |
| → sdothum joined | 21:02 |
| ← craigp left | 21:03 |
| ← polyzen left | 21:03 |
| → Literphor joined | 21:04 |
| ← Gizburdt_ left | 21:04 |
| → wethu joined | 21:04 |
| ← regedit left | 21:05 |
| ← Balliad left | 21:05 |
| ← cavallari left | 21:05 |
| ← cebor left | 21:05 |
| ← duderonomy left | 21:05 |
| ← jwhisnant left | 21:06 |
| → Gizburdt joined | 21:06 |
| ← berz3rk left | 21:06 |
| ← irqq left | 21:07 |
| ← psiloLR left | 21:07 |
|
grepper
| Hi. I'm new to git from svn. I imported my svn repo sucessfully, and now want to create a new tag 'tovid-0.35-release' from the state at tag 'tovid-0.35'. So I did: git checkout tags/tovid-0.35; git tag tovid-0.35-release; git checkout tags/tovid-0.35-release. Then I ran ./setup.py to create the release files. Does this seem okay so far? After that I am confused :( | 21:08 |
| → bronson joined | 21:08 |
| → pheaver joined | 21:08 |
|
_ikke_
| grepper: A tag in git is not the same as in svn | 21:08 |
| → pacon2 joined | 21:08 |
|
_ikke_
| grepper: a tag in git points to a single commit, and does not change again | 21:08 |
| → endiruna joined | 21:09 |
|
_ikke_
| grepper: so if you want the release files part of the tag, create the tag only after you have comitted them | 21:09 |
|
grepper
| it doesn't point to the 'state' at that commit? That is what I am wanting | 21:09 |
|
_ikke_
| It does | 21:09 |
|
grepper
| okay .. | 21:09 |
|
_ikke_
| But in svn, a tag is a special named branch, where you can commit on | 21:09 |
|
| grepper: What are you confused about? | 21:10 |
|
grepper
| git status shows 'HEAD detached from tovid-0.35' | 21:10 |
| → dsdeiz joined | 21:10 |
|
_ikke_
| yes | 21:10 |
| → codefo joined | 21:10 |
|
grepper
| so now that I have created to the files how to I switch to tovid-0.35-release so I can commit them ? | 21:10 |
|
kadoban
| Detached head means you're not on a branch. If you checkout a tag, you're not on a branch anymore, because being on a branch would mean that when you commit, it would update that branch…but a tag isn't updateable. | 21:10 |
| ← mr-kyd left | 21:11 |
|
grepper
| okay, now I am really confused :P | 21:11 |
| ← denete left | 21:11 |
|
grepper
| So how would I accomplish what I need to do? | 21:11 |
|
_ikke_
| grepper: Can you tell us what you want to achieve? | 21:11 |
|
kadoban
| grepper: You don't switch to a tag and then make commits that update the tag. You make commits and then when it's the version you want, you tag a particular commit. | 21:12 |
| → Bootinbull joined | 21:12 |
|
_ikke_
| Like I said, tags don't get updated. Once you tagged a commit, that's the final state you get | 21:12 |
|
grepper
| right, but I wanted to start at a certain point in time, not HEAD but the point of the tag | 21:12 |
|
_ikke_
| grepper: create a branch | 21:12 |
| → cebor joined | 21:13 |
| → craigp joined | 21:13 |
|
_ikke_
| git checkout -b tovid-0.35-release tags/tovid-0.35 | 21:13 |
|
| On that branch, you can do work | 21:13 |
|
grepper
| oh | 21:13 |
|
_ikke_
| And I'd remove the tag to prevent confusion: git tag -d tovid-0.35-release | 21:13 |
|
grepper
| okay, so then a new 'branch' tovid-0.35 will show up in branches/ ? | 21:14 |
|
_ikke_
| The new branch is tovid-0.35-release | 21:14 |
|
grepper
| right | 21:14 |
| ncd|leeN → leeN | 21:15 |
|
grepper
| my branches now are mainly obsolete code retained in case someone wanted to further develop them, so I didn't want to add the release there, but if that is the git way ... | 21:15 |
| → polyzen joined | 21:15 |
| ← Tekila_ left | 21:15 |
| → Tekilla joined | 21:15 |
|
iveqy
| grepper: svn branches and git branches are not the same at all. You use branches a lot more in git | 21:16 |
| → danzilio joined | 21:16 |
| ← bgerber left | 21:16 |
|
iveqy
| grepper: and a tag points to a commit. So usually a release result in a tag | 21:16 |
| ← iamjarvo left | 21:16 |
| ← danzilio left | 21:17 |
|
kadoban
| grepper: git is pretty flexible, so it's hard to nail down "the git way", but yeah that's closer. You might be interested in looking at 'git-flow' which is a separate tool that kind of imposes a structure. Most people don't use it exactly, but something based on the workflow isn't bad. | 21:17 |
|
iveqy
| it's first when you need to base other commits on that release (for example security patches) that you need to create a branch | 21:17 |
|
grepper
| so I would then tag the branch as well ... can I name the tag the same as the branch ? | 21:17 |
|
iveqy
| grepper: I sugger !book !talks, I specially recommend Jesica Kerrs talk | 21:17 |
|
gitinfo
| grepper: 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 | 21:17 |
|
| grepper: Some good video talks about Git: [yt] http://goo.gl/z72s (Linus Torvalds: History&Concepts); [yt] http://goo.gl/R9H2q (Scott Chacon: Git basics, live examples); http://vimeo.com/35778382 (Randal Schwartz: Git basics, descriptional); http://vimeo.com/46010208 (Jesica Kerr: Git basics, descriptional) | 21:17 |
| → danzilio joined | 21:17 |
|
grepper
| thanks | 21:17 |
| ← Gizburdt left | 21:18 |
|
kadoban
| grepper: When the branch is what state you want, I merge it into my "published" branch, and then tag that v1.0.0, whatever. You probably can have a tag the same name as a branch, but don't. Then it gets confusing, what does 'git checkout the_name' do? The branch or the tag? | 21:18 |
| ← sin3t left | 21:18 |
|
kadoban
| (I'm sure there's an answer to that question, but whatever, it's still confusing…or maybe it just yells at you and makes you be specific, I dunno) | 21:19 |
| → sin3t joined | 21:19 |
| ← jottr left | 21:19 |
|
grepper
| At present I only have a tag tovid-0.35. | 21:19 |
| ← Qoxv left | 21:19 |
| → teran__ joined | 21:20 |
| ← teran_ left | 21:20 |
| ← Briman|off left | 21:20 |
| → Briman joined | 21:20 |
|
grepper
| well, *0.3{2,3,4,5} | 21:20 |
|
Briman
| ...are names with pipes in them +b here or something? | 21:20 |
| ← xolubi left | 21:20 |
| → szymek joined | 21:20 |
| ← yn5 left | 21:21 |
| ← ParsectiX left | 21:21 |
| Briman → Briman|off | 21:21 |
|
canton7
| Briman, can't see any bans that stupid :P the ban list does need a good clear-out though | 21:21 |
| Briman|off → Briman | 21:21 |
| ← netcarver left | 21:21 |
| ← ropav left | 21:21 |
| → ParsectiX joined | 21:21 |
|
grepper
| _ikke_: do I switch back to HEAD before running "git checkout -b tovid-0.35-release tags/tovid-0.35" ? | 21:21 |
| gitinfo set mode: +v | 21:21 |
|
Briman
| it wasn't letting my bouncer auto-nick from Briman|off to Briman | 21:22 |
|
szymek
| hi, can you give some use cases of git cherry-pick? when i should use this command and when not? | 21:22 |
| → Orbitrix joined | 21:22 |
|
Briman
| nor would it let me manually /nick | 21:22 |
| → bgerber joined | 21:22 |
| ← Orbitrix left | 21:22 |
|
Briman
| worked fine until now... | 21:22 |
|
| grouping my off nick worked though | 21:22 |
| → Orbitrix joined | 21:22 |
|
Briman
| was telling me "#git: cannot change nickname while banned in channel" | 21:22 |
| ← pm90_ left | 21:23 |
|
canton7
| aaah, I'm guessing Briman|off isn't linked to your nickserv registration | 21:23 |
|
_ikke_
| grepper: You are always on HEAD | 21:23 |
| → caegn joined | 21:23 |
|
iveqy
| szymek: when you screwed things up? Or maybe when you need to apply a security fix to multiple branches | 21:23 |
|
kadoban
| Briman: I think I used to get that message too, wasn't to do with | though. Sounds like a mistake to use names like that though, it just annoys people. And nobody expects "I'm logged into IRC" to mean "I'm staring at the screen NOW", so who cares? | 21:23 |
|
canton7
| that's the message I get when I try and do stuff in here while not signed into nickserv | 21:23 |
|
_ikke_
| szymek: Most of the time, it's used to back/forward-port features | 21:23 |
| → axl_ joined | 21:23 |
| ← jxpx777_ left | 21:23 |
| ← ckruczek left | 21:24 |
| ← Literphor left | 21:24 |
| ← agileadam left | 21:24 |
|
szymek
| this command creates a new commit which affects on searching commits via git branch --contains {commit} | 21:24 |
|
| a think that is a minus of cherry-pick | 21:25 |
| ← joel_falcou left | 21:25 |
| → teran joined | 21:25 |
|
grepper
| _ikke_: well it says 'HEAD detached from tovid-0.35'. Can I run the command from that state ? | 21:25 |
|
iveqy
| szymek: it's impossible to not create a new commit | 21:25 |
|
canton7
| Briman, so yeah, make sure all your nicks are identified with nickserv | 21:25 |
|
_ikke_
| grepper: Yes, it only means that HEAD is not pointing to a branch, but to a commit. Checking out a branch wil let HEAD point to a branch again | 21:26 |
|
Briman
| that's weird that i never had a problem until now | 21:26 |
|
| maybe i got d/c'd while nicked to off... | 21:26 |
|
grepper
| okay, thanks :) | 21:26 |
| ← Cata|Work left | 21:26 |
|
_ikke_
| Briman: Has to do with spam prevention | 21:26 |
|
szymek
| iveqy: i know it | 21:26 |
|
Briman
| yeah makes sense | 21:26 |
|
szymek
| but it may be problematic | 21:26 |
| → __TheDodd__ joined | 21:27 |
| ← teran__ left | 21:27 |
| → roelmonnens joined | 21:27 |
| ← stuivi left | 21:27 |
| ← thedodd left | 21:28 |
| → metts joined | 21:29 |
| → yqt joined | 21:30 |
|
szymek
| When it can be useful to use "contains" and "merged" flags? Can you give some use cases - again? | 21:30 |
| ← Neozonz|Disc left | 21:30 |
| → Literphor joined | 21:30 |
| → Neozonz|Disc joined | 21:31 |
| → mikiones joined | 21:31 |
| ← roelmonnens left | 21:31 |
| ← tritone left | 21:32 |
| ← ciampix left | 21:32 |
| ← LBV_User left | 21:33 |
| ← ojacobson_ left | 21:33 |
| ← ManikM left | 21:34 |
| → jaznow joined | 21:34 |
| ← dstarh left | 21:34 |
| → mizu_no_oto joined | 21:34 |
| ← SegFaultAX left | 21:35 |
| ← Hestil left | 21:36 |
| ← Neozonz|Disc left | 21:37 |
|
_ikke_
| szymek: --contains if you want to find out which branches contain that specific commit | 21:37 |
| → ojacobson joined | 21:37 |
|
_ikke_
| --merged to see which branches got merged (are reachable) form the current branch | 21:37 |
| ← ParsectiX left | 21:38 |
| → SegFaultAX joined | 21:38 |
| → hellofunk joined | 21:38 |
| → ParsectiX joined | 21:38 |
| ← jaznow left | 21:38 |
| → duderonomy joined | 21:39 |
| ← mariuscc left | 21:39 |
| → vreo joined | 21:39 |
| ← fooforge left | 21:39 |
| ← jason237 left | 21:39 |
| ← MagePsycho left | 21:40 |
| ← cjwilburn left | 21:40 |
| → Anarchos joined | 21:40 |
| ← endiruna left | 21:41 |
| ← Takle left | 21:41 |
|
Anarchos
| i did a "git checkout branch" ; and i erased mistakenly a folder. how to revert it ? | 21:41 |
| ← thevishy left | 21:41 |
| ← Mannequin left | 21:42 |
|
szymek
| that is what I knew ;) | 21:43 |
|
| i am looking for a another use cases | 21:43 |
|
polyzen
| is there a way to do a git stash pop and keep deleted files deleted? | 21:43 |
| ← kermit left | 21:43 |
|
szymek
| like removing unused branches which are merged e.g. into master branch | 21:43 |
|
polyzen
| CONFLICT (modify/delete): .vim/vimrc deleted in Stashed changes and modified in Updated upstream. Version Updated upstream of .vim/vimrc left in tree. | 21:43 |
| ← Grimlock1 left | 21:43 |
| → pm90_ joined | 21:44 |
| → kermit joined | 21:44 |
| ← pm90_ left | 21:44 |
| ← jonmorehouse left | 21:44 |
|
polyzen
| it's a headless server, so i do a `git clone --no-checkout`, and then checkout the files i do want there | 21:44 |
| → jontmorehouse joined | 21:44 |
|
polyzen
| perhaps i should use a branch instead | 21:44 |
| → APerson_ joined | 21:45 |
| → pm90_ joined | 21:45 |
| → yosito joined | 21:45 |
|
_ikke_
| Anarchos: How did you erase that folder? | 21:46 |
| → psoo joined | 21:46 |
| ← ology left | 21:46 |
| → rpg joined | 21:46 |
|
_ikke_
| Anarchos: "git checkout branch" would not remove anything that's not tracked | 21:46 |
|
Anarchos
| _ikke_ with rm. | 21:46 |
|
_ikke_
| Anarchos: Was that folder tracked? | 21:47 |
| → t0th_-_ joined | 21:47 |
|
Anarchos
| i get it from the "git checkout V8.4pl5" V8.4pl5 being the branch i am interested in. | 21:47 |
| ← Lunatrius left | 21:48 |
|
_ikke_
| so V8.4pl5 contains the folder you want? | 21:48 |
| ← Spacew00t left | 21:48 |
| → Lunatrius joined | 21:48 |
| ← brent_ left | 21:48 |
|
Anarchos
| _ikke_ yes | 21:48 |
| → psoo_ joined | 21:48 |
| → Spacew00t joined | 21:48 |
| → brent_ joined | 21:48 |
| Lunatrius → Guest11928 | 21:49 |
| ← duderonomy left | 21:49 |
| ← ParsectiX left | 21:49 |
| ← anchorite left | 21:49 |
|
_ikke_
| git checkout V8.4pl5 -- path/to/folder | 21:49 |
|
| This will overwrite what's in your worktree | 21:49 |
|
Anarchos
| _ikke_ thanks a lot | 21:50 |
|
_ikke_
| (only that directory) | 21:50 |
| → duderonomy joined | 21:50 |
| ← howlymowly left | 21:50 |
| ← psoo left | 21:51 |
| → mekhami joined | 21:51 |
| ← pheaver left | 21:51 |
| → ColdKeyboard joined | 21:51 |
| ← marvinpinto left | 21:52 |
| ← sitaram left | 21:52 |
| → howlymowly joined | 21:52 |
| → jwhisnant joined | 21:53 |
| → marvinpinto joined | 21:53 |
| → sitaram joined | 21:53 |
| → pheaver joined | 21:53 |
| → Takle joined | 21:53 |
| → EminenceHC joined | 21:53 |
| ← mquin left | 21:54 |
| FreezingAlt → FreezingCold | 21:54 |
| → mquin joined | 21:55 |
| → clarkpan joined | 21:55 |
| ← caegn left | 21:55 |
| → xolubi joined | 21:55 |
| ← axl_ left | 21:55 |
| ← lsiv568 left | 21:56 |
| → btree joined | 21:57 |
| ← Anarchos left | 21:57 |
| → toothrot joined | 21:57 |
| ← PeterBooker left | 21:57 |
| ← thierryp left | 21:58 |
| ← EminenceHC left | 21:58 |
| → Gizburdt joined | 21:58 |
| ← Spacew00t left | 21:59 |
| → PCatinean joined | 21:59 |
| ← clarkpan left | 22:00 |
| → isifreek joined | 22:00 |
| → jakobhans joined | 22:00 |
| → cdown joined | 22:00 |
|
isifreek
| is it possible to cherry pick from a branch that has no common base with my current branch? | 22:00 |
|
kadoban
| isifreek: sure | 22:00 |
|
Joseph__Silber
| I stupidly did `git reset --hard HEAD~1` with uncommitted changes in my working directory. Any way of getting it back? | 22:00 |
| ← yosito left | 22:00 |
|
isifreek
| kadoban: sketchy at all? | 22:01 |
| ← Dougie187 left | 22:01 |
| ← wethu left | 22:01 |
|
kadoban
| isifreek: ehhh…probably sketchier the more unrelated they are. if the commit has changes to files that are almost exactly the same, it should be fine | 22:01 |
| ← APerson_ left | 22:01 |
| ← duplicatelogon left | 22:02 |
|
isifreek
| kadoban: there a significant changes (e.g. one file has around 100 new lines of a couple thousand) | 22:02 |
|
kadoban
| isifreek: I believe cherry-pick works a lot like a patch, so if a patch would work, cherry-pick should too, if that helps | 22:02 |
| ← edude03 left | 22:03 |
| → Ykfk joined | 22:03 |
| ← dsdeiz left | 22:04 |
|
isifreek
| kadoban: im terribly sure how to tell when a patch would work, unfortunately. how exactly does it work? does it basically grep from the line then make changes there, or does it expect the line to be somewhat near the original line num? | 22:04 |
|
| not terribly* | 22:04 |
| ← bgerber left | 22:04 |
| → gfixler joined | 22:04 |
|
kadoban
| isifreek: I'm not much of an expert either, but a patch usually has some context and line numbers, and if it all matches exactly it goes perfectly, but if not it still tries to figure it out | 22:05 |
| ← macabre left | 22:05 |
| ← wedgie left | 22:05 |
| ← gebjgd left | 22:06 |
| → mingwandroid joined | 22:06 |
| ← btree left | 22:07 |
| → dm7freek joined | 22:07 |
| → clarkpan joined | 22:07 |
| → wethu joined | 22:07 |
| ← t0th_-_ left | 22:08 |
| ← craigp left | 22:08 |
|
isifreek
| kadoban: ok, ill give it a try, thanks | 22:09 |
| ← PCatinean left | 22:09 |
| → jottr joined | 22:09 |
| → craigp joined | 22:09 |
| ← steele left | 22:09 |
| → pingupingu joined | 22:10 |
| ← CEnnis91 left | 22:10 |
| → steele joined | 22:10 |
| → robzilla joined | 22:11 |
| ← warfront1 left | 22:12 |
| → otter768 joined | 22:12 |
| ← dm7freek left | 22:12 |
| → martinbmadsen joined | 22:12 |
| ← highcup left | 22:13 |
|
_ikke_
| Joseph__Silber: sorry, bad news. | 22:13 |
|
| Joseph__Silber: Unless you have a copy somewhere | 22:13 |
|
Joseph__Silber
| Yeah. Figured as much. | 22:13 |
|
_ikke_
| Joseph__Silber: ie. undo buffers from editors | 22:13 |
|
Joseph__Silber
| Luckily most of today's work was in new untracked files. | 22:13 |
| → APerson_ joined | 22:14 |
|
_ikke_
| :-/ | 22:14 |
|
| ah ok | 22:14 |
|
| yeah, that's good | 22:14 |
| ← crose left | 22:14 |
|
_ikke_
| Joseph__Silber: You did not git add thoses changes before you reset --hard them, right? | 22:14 |
|
Joseph__Silber
| No. Otherwise they would be lost too. | 22:14 |
| → sentriz joined | 22:14 |
|
Joseph__Silber
| :) | 22:14 |
|
_ikke_
| I mean the changes you did loose | 22:15 |
|
Joseph__Silber
| No | 22:15 |
|
_ikke_
| tough luck then | 22:15 |
|
Joseph__Silber
| What good would adding them to the index have done me? | 22:15 |
|
_ikke_
| Joseph__Silber: Then there would be blobs | 22:15 |
|
| with the contents | 22:15 |
|
Joseph__Silber
| Oh right! | 22:15 |
| ← jontmorehouse left | 22:16 |
| ← robzilla left | 22:16 |
| ← otter768 left | 22:17 |
|
wethu
| Hey, how come when i do a `git status` on a branch i get "Your branch is up-to-date with origin/branch. however when i do a `git pull` there was changes.. | 22:17 |
| → AustinTheGrey joined | 22:17 |
| → bhavul joined | 22:17 |
| ← isifreek left | 22:17 |
|
_ikke_
| wethu: git status does not connect to the remote | 22:17 |
|
wethu
| ah | 22:17 |
|
_ikke_
| it only tells you what you have locally | 22:17 |
|
| origin/branch is a local branch that is used to track what you have from the remote repository | 22:18 |
| ← thiago left | 22:18 |
| ← psoo_ left | 22:19 |
|
wethu
| yeah, cool. i had no changes to that local branch, so that make sense | 22:19 |
| ← ag4ve_ left | 22:19 |
|
iveqy
| Joseph__Silber: when you do mistakes like that, you can often find your work in your texteditors backup files | 22:19 |
|
wethu
| wouldn't mind finding out if i can check if remote has changes with my local branch, without pulling those changes | 22:19 |
|
iveqy
| Joseph__Silber: if you've setup your texteditor to have sane settings that is | 22:20 |
|
| wethu: use git fetch | 22:20 |
|
Joseph__Silber
| I'm using ST3. I don't think it keeps any backups of saved and closed files. | 22:20 |
| ← danzilio left | 22:20 |
| ← gopar left | 22:20 |
| → danzilio_ joined | 22:20 |
|
iveqy
| wethu: that will fetch all changes but not merge them. You can also use git ls-remote to get info about the state of the remote | 22:20 |
| ← neanderslob left | 22:20 |
|
wethu
| iveqy: Thanks, ls-remote sounds like what ill want | 22:21 |
| ← cbonobo left | 22:21 |
| → s8321414 joined | 22:21 |
| → cbonobo joined | 22:21 |
| ← kermit left | 22:21 |
|
iveqy
| Joseph__Silber: I've no idea of what ST3 are, but if it's a good enviroment I suggest you figure out on how to do it. Else I suggest you change development enviroment if you can. Having backups taken to a seperate directory have saved me a lot of times | 22:21 |
|
_ikke_
| iveqy: SublimeText 3 | 22:21 |
|
wethu
| if changes are fetched but not merged from the remote repo's branch, to my local branch, where do those changes exist? on the branch but not staged ? | 22:22 |
| → kermit joined | 22:22 |
| ← jazzzu left | 22:22 |
|
Joseph__Silber
| iveqy, or I can just stop being stupid and not reset --hard with uncommitted changes ^^ | 22:22 |
|
iveqy
| _ikke_: thanks, at least that has a reputation to be somewhat sane | 22:22 |
|
Joseph__Silber
| How's that for a thought | 22:22 |
|
_ikke_
| wethu: That's where the remote tracking branch comes in | 22:22 |
|
wethu
| ahh | 22:22 |
| → ropav joined | 22:22 |
|
wethu
| thanks | 22:22 |
|
iveqy
| Joseph__Silber: of course. The thing is, files dissappear for stupid reasons. My favorite is when I did a infinity loop in PHP, I'd to kill the PHP deamon and it ate my file =( | 22:23 |
|
| I didn't know PHP could do that | 22:23 |
|
Joseph__Silber
| Really? Wow! | 22:23 |
|
iveqy
| it was before I've learned using version control. Vim really saved me that time | 22:24 |
| ← ojacobson left | 22:25 |
| ← APerson_ left | 22:26 |
| → baweaver joined | 22:26 |
|
_ikke_
| Never had those kind of issues | 22:26 |
| ← ropav left | 22:27 |
| → Nuck joined | 22:27 |
| ← clarkpan left | 22:28 |
| ← editshare-ericf left | 22:28 |
| → clarkpan joined | 22:29 |
| → btree joined | 22:29 |
| → acetakwas joined | 22:30 |
| ← Acidnerd left | 22:30 |
| ← Ykfk left | 22:30 |
| → dsdeiz joined | 22:30 |
| ← clarkpan left | 22:31 |
| → aswen joined | 22:32 |
| → pnje joined | 22:32 |
| → ahr3n joined | 22:32 |
| ← Takle left | 22:32 |
| → madewokherd joined | 22:32 |
| ← kevwil left | 22:33 |
| → wedgie joined | 22:33 |
| ← wedgie left | 22:33 |
| → wedgie joined | 22:33 |
| → Consuela joined | 22:33 |
| ← milesmatthias left | 22:33 |
| → milesmatthias joined | 22:34 |
| ← WaReZ left | 22:34 |
|
grepper
| okay, so I created a tovid-0.35-release branch, switched to it, made changes and tagged it, and commited them. What would be the command from here to push them to the server ? | 22:35 |
| ← jagob left | 22:36 |
| → Takle joined | 22:36 |
| ← m8 left | 22:36 |
|
kadoban
| grepper: Hopefully you don't mean in that order. If you made changes, tagged it, /then/ commited the changes, the tag probably doesn't mean what you think it means. | 22:36 |
| ← smccarthy left | 22:36 |
| ← Literphor left | 22:36 |
|
grepper
| er, yeah, I tagged last | 22:37 |
|
kadoban
| Okay good | 22:37 |
| ← zackiv31 left | 22:37 |
| → Gitzilla joined | 22:38 |
| ← Consuela left | 22:38 |
| ← milesmatthias left | 22:38 |
| → Consuela joined | 22:38 |
| ← davispuh left | 22:39 |
|
grepper
| I get confused after using svn, because git status shows me on tovid-0.35-release, but there are still files around from HEAD. Its going to take some getting used to. | 22:39 |
|
kadoban
| HEAD is just…the current commit, the commit that would be the parent if you commited now. | 22:40 |
| ← baweaver left | 22:40 |
|
grepper
| okay, different terms then. maybe I mean files from 'trunk' ? | 22:41 |
| ← jakobhans left | 22:42 |
|
grepper
| ie. that have been commited since 0.35 | 22:42 |
|
Briman
| if you "switch" to that tag, they will go away | 22:42 |
| → opdavies joined | 22:42 |
| → HelloShitty- joined | 22:42 |
|
Briman
| or checkout; can't remember command-line terminology. | 22:42 |
|
grepper
| hm, maybe I messed up, I thought I had already switched | 22:42 |
|
Briman
| i'm used to tortoisegit which has one option for a number of switch commands | 22:42 |
|
kadoban
| I forget what trunk means, I haven't used svn is far too long. | 22:43 |
|
Briman
| you'd use the checkout command to checkout a certain tag | 22:43 |
|
grepper
| I used git checkout -b tovid-0.35-release tags/tovid-0.35 | 22:43 |
| → jontmorehouse joined | 22:43 |
|
polyzen
| is there a way to do a git stash pop and keep deleted files deleted? | 22:43 |
|
grepper
| so I thought I had done that already, but the files are still there | 22:43 |
|
Briman
| i believe that makes a new branch at that tag | 22:43 |
|
| you'd have to then switch to the new branch | 22:44 |
|
grepper
| oh, damn, so I didn't switch to it yet | 22:44 |
|
kadoban
| Briman: Naw, it switches to the branch at the same time. | 22:44 |
|
Briman
| i thought you had to explicitly specify that | 22:44 |
|
kadoban
| grepper: I'm not really sure what's going on…what exactly is the issue? What does 'git status' say? 'git branch'? | 22:44 |
|
| Briman: You're probably thinking of 'git branch', which just creates a branch but doesn't switch to it, if you call it a certain way. | 22:45 |
|
grepper
| kadoban: yeah, it says tovid-0.35-release | 22:45 |
|
Briman
| oh, yeah | 22:45 |
|
| nevermind | 22:45 |
|
| as long as you committed the new files to master/HEAD and not tovid-0.35-release/HEAD, they shouldn't be there | 22:45 |
|
| but if you committed them to the branch itself then they'll stay there... | 22:45 |
|
| but will advance the HEAD past the tag | 22:45 |
| ← Kicer86 left | 22:46 |
|
kadoban
| If they're uncommited changes, git will let them just float around as much as it can, but it'll stop you if it can't switch branch without overwriting them or something. | 22:46 |
|
grepper
| well, the files were already in HEAD or trunk or whatever before I switched | 22:46 |
| → Hestil joined | 22:46 |
|
grepper
| so they shouldn't be there | 22:46 |
|
| they were commits SINCE 0.35 that I imported from the old repo | 22:47 |
| ← hobodave left | 22:47 |
|
kadoban
| grepper: Why not? And I'm still not sure what you mean by "HEAD or trunk". Do you mean some other branch, like perhaps master? | 22:47 |
|
grepper
| yes, perhaps master is the term I need | 22:47 |
| ← kermit left | 22:48 |
|
grepper
| if I switch to an older branch like I have, those files should not be there, right ? | 22:48 |
| ← codefo left | 22:48 |
| ← szymek left | 22:48 |
|
kadoban
| If you made a new branch, created new files and commited them to that new branch, they shouldn't be on other branches yet, unless you did merges or something obviously. | 22:48 |
| → paul424 joined | 22:49 |
| → jaznow joined | 22:49 |
|
grepper
| no its the opposite, I'm in the new branch (tagged months ago) that should not contain recent files, but it does | 22:49 |
| → t0th_-_ joined | 22:50 |
| ← th3fallen left | 22:50 |
| ← Hestil left | 22:51 |
|
kadoban
| I don't know the answer to that…you'd probably have to !repro or something, I'm not clear on what's going wrong. Back in a little while, I gotta take care of some stuff. | 22:51 |
|
gitinfo
| [!transcript] Please paste (using https://gist.github.com/ or similar) a transcript ( https://gist.github.com/2415442 ) of your terminal session. | 22:51 |
| ← Gizburdt left | 22:51 |
| → jazzzu joined | 22:52 |
| ← FreezingCold left | 22:54 |
| → FreezingCold joined | 22:55 |
| → clarkpan joined | 22:55 |
| ← osxi left | 22:56 |
| ← aswen left | 22:56 |
| → fairuz joined | 22:57 |
| ← pantsman- left | 22:57 |
| ← fairuz left | 22:57 |
| ← netj left | 22:57 |
| ← rubyonrailed left | 22:57 |
| → netj joined | 22:58 |
| ← btree left | 22:58 |
| → thierryp joined | 22:58 |
| → baweaver joined | 22:58 |
| → CheckDavid joined | 22:59 |
| → acetakwas_ joined | 22:59 |
| ← stylo left | 23:00 |
| → HowdyHowdy joined | 23:00 |
| → kermit joined | 23:01 |
| ← danzilio_ left | 23:01 |
| ← AustinTheGrey left | 23:03 |
| ← acetakwas left | 23:03 |
| ← thierryp left | 23:04 |
| ← basiclaser left | 23:04 |
| ← FreezingCold left | 23:04 |
| ← HowdyHowdy left | 23:05 |
| ← acetakwas_ left | 23:05 |
| → ciampix joined | 23:05 |
| ← livingstn left | 23:05 |
| → stylo joined | 23:05 |
| → ome joined | 23:06 |
| ← stylo left | 23:07 |
| → stylo joined | 23:07 |
| ← Takle left | 23:07 |
| ← rpg left | 23:07 |
| ← zapb_ left | 23:09 |
| → thierryp joined | 23:10 |
| → raijin joined | 23:10 |
|
grepper
| oh, crap, its actually right. Didn't realize I had future proofed by commited a few files I didn't need yet. Sorry for the noise. | 23:11 |
| → bgerber joined | 23:12 |
| ← chitopunk left | 23:12 |
| → weiyang joined | 23:13 |
| → myyst joined | 23:13 |
|
grepper
| so what is the command I need now to push the new branch tovid-0.35-release changes to the server ? "git push origin tovid-0.35-release" ? | 23:13 |
| → rubyonrailed joined | 23:14 |
| ← Zupoman left | 23:15 |
| → zapb_ joined | 23:15 |
| ← sess left | 23:15 |
| ← myst left | 23:16 |
| ← jottr left | 23:18 |
| ← HelloShitty- left | 23:19 |
| → ology joined | 23:19 |
| ← NightQuest left | 23:20 |
| → APerson_ joined | 23:20 |
| ← jaznow left | 23:20 |
| ← opdavies left | 23:20 |
| → Motoko joined | 23:21 |
| ← polyzen left | 23:22 |
| ← sentriz left | 23:22 |
| → ropav joined | 23:23 |
| ← bronson left | 23:23 |
| ← clarkpan left | 23:24 |
| ← Nizumzen left | 23:24 |
| ← zapb_ left | 23:25 |
| → zapb_ joined | 23:26 |
| ← KeiKun left | 23:26 |
| → jottr joined | 23:27 |
| → m0ltar joined | 23:27 |
| → clarkpan joined | 23:27 |
| ← ropav left | 23:28 |
| → lsiv568 joined | 23:28 |
| → bronson joined | 23:28 |
| → macabre joined | 23:32 |
| → BuenGenio joined | 23:32 |
| ← paul424 left | 23:34 |
| → s8321414_ joined | 23:34 |
| ← bhavul left | 23:34 |
| ← s8321414 left | 23:34 |
| ← pm90_ left | 23:34 |
| → milesmatthias joined | 23:34 |
| ← mizu_no_oto left | 23:34 |
| ← APerson_ left | 23:36 |
| → opdavies joined | 23:36 |
| ← bgerber left | 23:36 |
| ← Lovich left | 23:37 |
| → Lovich-- joined | 23:37 |
| → whitby joined | 23:37 |
| ← milesmatthias left | 23:38 |
| ← hyperair left | 23:39 |
|
grepper
| I'll take that as a yes :) | 23:39 |
| ← pacon2 left | 23:39 |
|
Toba
| taking silence as a yes, bold | 23:39 |
| ← ixian left | 23:40 |
| → ixian joined | 23:40 |
| → tritone joined | 23:40 |
| → CEnnis91 joined | 23:41 |
| → Literphor joined | 23:42 |
| → th3fallen joined | 23:42 |
| ← metts left | 23:42 |
| → EminenceHC joined | 23:42 |
| → dannymic_ joined | 23:43 |
| ← dannymichel left | 23:43 |
| ← ErKa left | 23:43 |
| ← Seanmcn left | 23:44 |
| → MattHardcastle joined | 23:46 |
| → bhavul joined | 23:46 |
| → blackstar joined | 23:46 |
| → mmoretti joined | 23:47 |
| ← EminenceHC left | 23:47 |
| ← taruner left | 23:48 |
| ← mmoretti left | 23:48 |
| ← vreo left | 23:48 |
| → DolphinDream joined | 23:49 |
| ← Sam-T left | 23:50 |
|
grepper
| heh, worked out okay methinks :) | 23:51 |
|
| grepper is no longer a stupid git | 23:51 |
| → jason237 joined | 23:52 |
| → cvanball joined | 23:53 |
| → ropav joined | 23:54 |
| ← cvanball left | 23:55 |
| → dm7freek joined | 23:56 |
| ← liam1 left | 23:56 |
| → tier joined | 23:57 |
| → DrHouse|DellM650 joined | 23:57 |
| → osxi joined | 23:57 |
| ← ropav left | 23:58 |
| → cvanball joined | 23:59 |
| ← imachuchu left | 23:59 |
| ← Bootinbull left | 23:59 |
| → dm7freek_ joined | 23:59 |