| 2013-04-28 |
| ← jyp left | 00:00 |
| ← relipse left | 00:00 |
| → chuckharmston joined | 00:00 |
| ← p3lim left | 00:01 |
| → relipse joined | 00:04 |
| → AdrienBrault joined | 00:05 |
|
cbreak
| git pull won't create untracked files. | 00:05 |
|
| manual conflict resolution can result in it | 00:05 |
| → netto joined | 00:05 |
| → rabellamy joined | 00:06 |
| → etcetera joined | 00:06 |
| ← afuentes left | 00:06 |
| ← piToM left | 00:06 |
| → piToM joined | 00:07 |
| ← DonRichie left | 00:07 |
| ← rednaks left | 00:07 |
| → DonRichie joined | 00:08 |
| ← dustmason left | 00:10 |
| ← caspingus left | 00:11 |
| ← knite left | 00:11 |
| ← Esa_ left | 00:11 |
| ← Dougie187 left | 00:12 |
| → OliverJAsh joined | 00:13 |
| → caspingus joined | 00:13 |
|
OliverJAsh
| i have a git submodule and for some reason master is suddenly behind HEAD http://cl.ly/image/230D3K2a2j1I/content | 00:13 |
|
| is this something to do with submodule behaivour? | 00:13 |
| ← netto left | 00:13 |
|
cbreak
| yes | 00:14 |
|
| you probably did a git submodule update | 00:14 |
|
| that fetched new stuff and moved HEAD | 00:15 |
|
OliverJAsh
| cbreak: hmm actually i made that commit | 00:15 |
|
cbreak
| where a submodule is intended to point at my a parent is independent of branches | 00:15 |
|
| normally, submodules are not even on a branch | 00:16 |
|
| so, if you made it, why do you wonder why you have it? | 00:16 |
|
OliverJAsh
| i made the commit but i'm used to git moving the master branch tip forward when i make a commit | 00:16 |
|
| it seems like it's the first time it's happened in this submodule. | 00:16 |
| ← oracal left | 00:17 |
| → jdunck joined | 00:18 |
| → vsayer_ joined | 00:18 |
|
cbreak
| git only changes the current branch | 00:18 |
|
| in a submodule, you usually do not have a current branch | 00:18 |
|
| you are in a detached HEAD state | 00:18 |
|
| !detached | 00:18 |
|
gitinfo
| A detached HEAD(aka "no branch") occurs when your HEAD does not point at a branch. New commits will NOT be added to any branch, and can easily be !lost. This can happen if you a) check out a tag, remote tracking branch, or SHA; or b) if you are in a submodule; or you are in the middle of a c) am or d) rebase that is stuck/conflicted. See !reattach | 00:18 |
|
cbreak
| in submodules that's normal. So if you want to commit, switch to a branch before committing | 00:19 |
|
| also, if you commit in a submodule, you have to register that new commit in the parent repository | 00:19 |
|
| cd into it, then git status, git add submodulenamehere, git commit | 00:19 |
| → freestyler7 joined | 00:20 |
| ← vsayer left | 00:20 |
| ← hwrd|work left | 00:21 |
| ← sirdancealot left | 00:23 |
| → netto joined | 00:24 |
| ← Thra11 left | 00:25 |
| → pppaul joined | 00:25 |
| ← warthog9 left | 00:27 |
| → pandeiro joined | 00:28 |
| → Kje10L joined | 00:28 |
| ← m8 left | 00:28 |
| → curvedmark joined | 00:30 |
| ← Kje10L left | 00:33 |
| ← rideh left | 00:33 |
| → enr joined | 00:34 |
| → ldiamond joined | 00:37 |
| → hwrd|work joined | 00:38 |
| → Noldorin joined | 00:38 |
| ← netto left | 00:39 |
| ← gusnan left | 00:39 |
| → warthog9 joined | 00:39 |
| → rideh joined | 00:41 |
| ← R1KRDO left | 00:41 |
| ← enr left | 00:42 |
| ← jdunck left | 00:42 |
| ← eletuchy left | 00:43 |
| → eletuchy joined | 00:43 |
| → Gentlecat joined | 00:43 |
| → AustinMatherne joined | 00:46 |
| → knite joined | 00:46 |
| ← Artpicre left | 00:48 |
| ← weerdlogic left | 00:51 |
| → shruggar joined | 00:52 |
| ← adamben left | 00:53 |
| ← LekeFly left | 00:53 |
| ← etcetera left | 00:53 |
|
offby1
| sitaram: I'm at a conference; gonna sit in on a gitolite talk tomorrow just for fun. (http://linuxfestnorthwest.org/content/git-server-gitolite) | 00:55 |
| → jyp joined | 00:55 |
| → rickruby joined | 01:02 |
| ← michaelmartinez left | 01:04 |
| → jdunck joined | 01:04 |
| → oojacoboo joined | 01:04 |
| → TomyLobo joined | 01:06 |
| → Gooder` joined | 01:06 |
| ← steffo left | 01:06 |
|
TomyLobo
| hi | 01:06 |
| ← AdrienBrault left | 01:06 |
| → reaoulen joined | 01:07 |
| ← oojacoboo left | 01:07 |
| → sirdancealot joined | 01:08 |
| → thong joined | 01:09 |
| ← Gooder left | 01:09 |
| ← caspingus left | 01:10 |
| → netto joined | 01:12 |
| ← hwrd|work left | 01:14 |
| → erkules_ joined | 01:15 |
| ← rickruby left | 01:16 |
| ← sirdancealot left | 01:17 |
| → caspingus joined | 01:17 |
| ← erkules left | 01:18 |
| ← reaoulen left | 01:18 |
| → sebrock joined | 01:19 |
| ← elixir left | 01:19 |
| → hwrd|work joined | 01:19 |
| ← carldanley left | 01:20 |
| → reaoulen joined | 01:20 |
| → InvidFlower joined | 01:20 |
| → rickruby joined | 01:20 |
| ← hwrd|work left | 01:20 |
| → sirdancealot joined | 01:21 |
| → R1KRDO joined | 01:22 |
| → FabTG joined | 01:22 |
| ← netto left | 01:22 |
| ← piToM left | 01:23 |
| ← rickruby left | 01:23 |
| → piToM joined | 01:23 |
| ← shruggar left | 01:23 |
| → infynyxx joined | 01:24 |
| ← Entomo left | 01:24 |
| ← FabTG_ left | 01:25 |
| ← m_ke left | 01:25 |
| → m_ke joined | 01:25 |
| ← leeN left | 01:25 |
| ← R1KRDO left | 01:26 |
| ← sebrock left | 01:27 |
| ← piToM left | 01:27 |
| ← amcsi left | 01:28 |
| ← aberrant left | 01:28 |
| ← reaoulen left | 01:28 |
| → Kje10L joined | 01:29 |
| → Gooder`` joined | 01:33 |
| → Vampire0 joined | 01:33 |
| ← goshawk left | 01:34 |
| ← Vampire0_ left | 01:34 |
| ← holo left | 01:35 |
| → jalama joined | 01:35 |
| ← Sigma left | 01:35 |
| → chanel88 joined | 01:36 |
| ← Gooder` left | 01:36 |
| ← DonRichie left | 01:36 |
| ← Kje10L left | 01:36 |
|
sitaram
| offby1: cool; let me know how it goes! | 01:37 |
| → enr joined | 01:39 |
| ← chanel88 left | 01:40 |
| → mklappst_ joined | 01:41 |
| → netto joined | 01:41 |
| ← stoned left | 01:41 |
| ← bmac left | 01:42 |
| ← enr left | 01:43 |
| ← chuckharmston left | 01:44 |
| ← cenuij left | 01:46 |
| ← chamunks left | 01:49 |
| → bytephilia joined | 01:49 |
| ← jdunck left | 01:49 |
| → luc_ joined | 01:51 |
| ← ldiamond left | 01:53 |
| ← relipse left | 01:54 |
| → jaequery joined | 01:54 |
| → R1KRDO joined | 01:54 |
| ← crankycoder left | 01:55 |
| ← R1KRDO left | 01:55 |
| ← jaequery left | 01:55 |
| → Astraea joined | 01:55 |
|
Astraea
| Git newbie here. | 01:56 |
|
| Anyone mind helping me with a problem? | 01:56 |
|
bob2
| !ask | 01:56 |
|
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. | 01:56 |
|
Astraea
| I want to update my home computer with files from github, based on code I committed at work. | 01:57 |
|
| How I've been doing this is to delete the old .git directory, and then clone it all over again :/ | 01:57 |
|
bob2
| that's pretty ridiculous | 01:57 |
|
| why didn't you just do 'git push' and 'git pull' | 01:57 |
| ← ScottG left | 01:57 |
| ← rakl left | 01:58 |
|
Astraea
| Because when I look for help online, I find answers like this one: http://stackoverflow.com/questions/6373277/git-sync-local-repo-with-remote-one | 01:58 |
| ← pppaul left | 01:58 |
|
bob2
| which git tutorial did you read? | 01:58 |
|
Astraea
| Couldn't tell you. I learned enough to be able to commit from my computer, which was all that was needed of me. | 01:59 |
|
| Later, when I wanted to work at home, I cloned. | 01:59 |
|
bob2
| sure | 01:59 |
|
| then you do 'git pull' | 01:59 |
|
Astraea
| I'll go google that now. | 01:59 |
|
bob2
| you'll need to read a git tutorial | 02:00 |
| → ScottG joined | 02:00 |
|
bob2
| especially since I'm guessing git is your first version control system | 02:00 |
| ← dkpi left | 02:00 |
|
Astraea
| I've read several, I just don't remember which ones. | 02:00 |
|
| Also, when you're not at a point where you need a feature, reading it doesn't lead to any understanding. | 02:01 |
|
| You need to know why before how, is I guess what I'm saying. | 02:01 |
|
bob2
| not sure how you'd use git without at least push, but ok | 02:01 |
|
Astraea
| GitGui. | 02:01 |
|
| I click Scan -> Stage -> Commit -> Push. | 02:02 |
| ← luc_ left | 02:02 |
| → luc_ joined | 02:02 |
| → zky joined | 02:04 |
|
Astraea
| Crud. Have to run. Thanks for pointing me in the right direction! | 02:05 |
| ← Astraea left | 02:05 |
| ← Goplat left | 02:05 |
| → Tech163 joined | 02:06 |
| ← acharlieh left | 02:07 |
| → jaequery joined | 02:07 |
| → holo joined | 02:08 |
| → snitzr joined | 02:09 |
| → kcj joined | 02:12 |
| → dkpi joined | 02:12 |
| ← zky left | 02:12 |
| ← Nickwiz left | 02:13 |
| ← netto left | 02:15 |
| ← monaDeveloper left | 02:17 |
| ← TomyLobo left | 02:18 |
| → hwguy joined | 02:20 |
| ← snitzr left | 02:20 |
| → youneedme joined | 02:21 |
| ← tpayne left | 02:22 |
| → zky joined | 02:23 |
| → tpayne joined | 02:23 |
| ← jaequery left | 02:24 |
| → xiukun joined | 02:24 |
| → newbie joined | 02:25 |
| ← newbie left | 02:25 |
| ← hwguy left | 02:25 |
| → saj_root joined | 02:25 |
| → johnnyfuchs joined | 02:26 |
| → relipse joined | 02:27 |
| ← OliverJAsh left | 02:30 |
| ← _mnathani_ left | 02:31 |
| → zeshoem joined | 02:31 |
| → jaequery joined | 02:32 |
| → k4rtik joined | 02:32 |
| → netto joined | 02:32 |
| saj_root → saj_root_ | 02:33 |
| → Kje10L joined | 02:34 |
| → arvind_khadri joined | 02:34 |
| → piToM joined | 02:34 |
| ← eletuchy left | 02:35 |
| ← zky left | 02:35 |
| ← thong left | 02:35 |
| → echo-area joined | 02:35 |
| → eletuchy joined | 02:35 |
| → thong joined | 02:35 |
| brrr → prator | 02:36 |
| ← ozette left | 02:36 |
| ← jalama left | 02:36 |
| → carlos-huang joined | 02:37 |
| ← sirdancealot left | 02:37 |
|
relipse
| i added .DS_Store to my .gitignore file but it is still detecting app/.DS_Store in the changes not staged to commit | 02:38 |
| ← saj_root_ left | 02:38 |
| → saj_root joined | 02:38 |
| ← mklappst_ left | 02:38 |
| ← Kje10L left | 02:39 |
| ← orafu left | 02:39 |
| → thongthong joined | 02:39 |
| → orafu joined | 02:39 |
| ← saj_root left | 02:40 |
|
kpreid
| relipse: that's because it got added previously | 02:40 |
| ← eletuchy left | 02:40 |
| → saj_root joined | 02:40 |
|
kpreid
| you need to explicitly delete it from the repository; git rm --cached, I think | 02:40 |
|
relipse
| oh ok, it said -f to force removal | 02:40 |
| ← thong left | 02:40 |
| ← saj_root left | 02:40 |
|
kpreid
| that's just it being cautious about deleting changes you care about | 02:41 |
| → saj_root joined | 02:41 |
| ← saj_root left | 02:41 |
| → saj_root joined | 02:42 |
| → therealGent joined | 02:43 |
|
relipse
| Please help me, i'm trying to pull but it says .DS_Store deleted in HEADC and modified in ef5... https://pastee.org/7gy9t | 02:43 |
|
| was I not suppsoed to do git rm -f? | 02:44 |
| → aberrant joined | 02:44 |
| → timsnadden_ joined | 02:44 |
| ← saj_root left | 02:44 |
| → saj_root joined | 02:45 |
| → stoned joined | 02:45 |
|
kpreid
| you should commit the deletion first | 02:46 |
| ← saj_root left | 02:46 |
|
kpreid
| er, wait, you did | 02:46 |
|
| ok, so that's just a merge conflict | 02:46 |
| → saj_root joined | 02:46 |
|
kpreid
| all you need to do is delete it again to tell git you really don't want that any more, and commit that | 02:46 |
| ← dkpi left | 02:46 |
|
saj_root
| can we gource a remote git repo without having a clone on my pc | 02:48 |
| → jeana joined | 02:48 |
| ← jeana left | 02:49 |
| ← jyp left | 02:50 |
| → jyp_ joined | 02:50 |
| ← thongthong left | 02:50 |
| → thong joined | 02:51 |
| → irqq joined | 02:51 |
|
offby1
| depends. What does "gource" mean? | 02:53 |
| ← thong left | 02:53 |
| ← St_Marx left | 02:55 |
| ← netto left | 02:56 |
| ← prator left | 02:59 |
| ← doener left | 03:00 |
| → Pent joined | 03:00 |
| ← bytephilia left | 03:01 |
| ← caspingus left | 03:02 |
| ← timsnadden_ left | 03:02 |
| → flippo joined | 03:02 |
| → hwrd|work joined | 03:02 |
|
saj_root
| https://code.google.com/p/gource/ | 03:04 |
| ← carlos-huang left | 03:05 |
|
offby1
| saj_root: I strongly suspect you need to clone first | 03:05 |
| → eletuchy joined | 03:06 |
| → rowend joined | 03:08 |
| → mklappst_ joined | 03:09 |
| ← quazimodo left | 03:11 |
| → z8z joined | 03:11 |
| ← m_ke left | 03:11 |
|
saj_root
| offby1: i was talking about the .git that is initialized in the folder when you do a git init, i think gource uses that info | 03:12 |
|
offby1
| yes, I was talking about that, too. | 03:12 |
|
| like I said: Try It And See. | 03:12 |
|
saj_root
| k... | 03:12 |
| → sirdancealot joined | 03:13 |
| → netto joined | 03:13 |
| ← mmlac left | 03:14 |
| → avinashrbhat joined | 03:14 |
| ← avinashrbhat left | 03:14 |
| ← CodeShark left | 03:16 |
| ← freestyler7 left | 03:16 |
| → rakl joined | 03:16 |
| ← private left | 03:17 |
| ← AaronMT left | 03:17 |
| ← mklappst_ left | 03:17 |
| ← cod3r left | 03:18 |
| ← rabellamy left | 03:18 |
| → chamunks joined | 03:19 |
| skorgon_ → skorgon | 03:19 |
| ← InvidFlower left | 03:20 |
| ← holo left | 03:21 |
| ← rowend left | 03:22 |
| → Chryyz joined | 03:22 |
| → huoxito joined | 03:26 |
| ← nathanr left | 03:28 |
| ← mloureiro left | 03:28 |
| → nishant joined | 03:29 |
| ← tallest_red left | 03:31 |
| ← chamunks left | 03:31 |
| → caspingus joined | 03:32 |
| → piToM_ joined | 03:33 |
| → Kje10L joined | 03:34 |
| ← piToM left | 03:34 |
| → dsdeiz joined | 03:34 |
| → m_ke joined | 03:35 |
| ← TheNotary left | 03:35 |
| ← the_cybersphinx left | 03:37 |
| ← Wulf left | 03:37 |
| ← therealGent left | 03:38 |
| → rowend joined | 03:38 |
| ← johnnyfuchs left | 03:38 |
| ← Kje10L left | 03:38 |
| ← warthog9 left | 03:40 |
| ← Tech163 left | 03:40 |
| ← caspingus left | 03:41 |
| ← netto left | 03:44 |
| ← _Harm_B_ left | 03:45 |
| → Saby joined | 03:46 |
| → _Harm_B_ joined | 03:46 |
| ← seanius left | 03:48 |
| ← kukks left | 03:48 |
| → Turicas joined | 03:49 |
| → seanius joined | 03:49 |
| ← rowend left | 03:49 |
| → inversion joined | 03:50 |
| → peddamat joined | 03:51 |
| → herdingcat joined | 03:51 |
| → xavier23 joined | 03:53 |
| ← xavier23 left | 03:54 |
| → xavier23 joined | 03:55 |
|
xavier23
| Hi…… anyone know how to export git archive to a single file (eg. archive.git ) ? So i can download to another comp? | 03:56 |
| ← seanius left | 03:56 |
|
offby1
| xavier23: "git-archive" does exactly that | 03:56 |
|
xavier23
| offby1: thanks - i'll try it | 03:56 |
|
offby1
| xavier23: it exports a _single tree_, though; not the whole repo with all its history. | 03:56 |
|
xavier23
| offby1: what if i need the whole repo & history? | 03:57 |
|
offby1
| then you want to run "git clone" on the other computer, or else just use "tar" or "gzip" to bundle up the .git directory | 03:57 |
|
| using "tar" or "gzip" is fairly unusual, though. 95% of the time, "git clone" is the right thing. | 03:58 |
|
xavier23
| Like this: git clone --bare ~/Dev/ruby/jekyll jekyll.git ? | 03:59 |
|
| offby1: Also … is ~/Dev/ruby/jekyll the path to the development directory ? | 04:00 |
| → thong joined | 04:02 |
|
xavier23
| * it turns out… its the path to the repo - for anyone interested | 04:02 |
|
offby1
| yeah, I have no idea what ~/Dev/ruby/jekyll might be | 04:04 |
|
[-jon-]
| xavier23: you really want git bundle | 04:04 |
|
offby1
| your "git clone" example doesn't copy a repo from one machine to another; instead, it copies a repo from one _directory_ to another, on the same machine. | 04:04 |
| ← nishant left | 04:05 |
|
[-jon-]
| git-bundle is what you want | 04:05 |
|
offby1
| [-jon-]: only if there's no way to run "git clone", I'd say | 04:05 |
|
kpreid
| [-jon-]: eh? git bundle is for when you already have a pair of repos, isn't it? not for cloning | 04:05 |
|
offby1
| that too. | 04:05 |
|
[-jon-]
| kpreid: you can clone a bundle | 04:05 |
|
kpreid
| Oh, I see. | 04:05 |
|
[-jon-]
| we use it to keep a repo that is offline in sync with our main repo | 04:05 |
|
kpreid
| [-jon-]: is that particularly better than copying the repository? | 04:06 |
|
offby1
| weird | 04:06 |
|
kpreid
| for a clone, I mean | 04:06 |
| ← thong left | 04:06 |
|
offby1
| [-jon-]: do you copy bundles onto that machine by hand, via a USB stick or something? | 04:06 |
|
xavier23
| "we use it to keep a repo that is offline in sync with our main repo" ---> this is what I'm doing | 04:06 |
|
[-jon-]
| offby1: we have a portable hard drive casette | 04:06 |
|
offby1
| xavier23: why offline? Super-ultra-security? | 04:07 |
|
[-jon-]
| xavier23: you probably want git-bundle if you intend on keeping it up to date | 04:07 |
|
| bundle will let you package changes in a certain period, and apply them on the other side, without having to copy everything | 04:07 |
| ← m_ke left | 04:07 |
| → seanius joined | 04:07 |
| ← m0ltar left | 04:07 |
|
[-jon-]
| offby1: its likely a classified system, would be my guess | 04:07 |
|
offby1
| [-jon-]: why go to all that effort? What's the benefit of having a git repo on a machine that has no network access? | 04:07 |
| → threesome joined | 04:07 |
|
xavier23
| offby1: yes | 04:07 |
| ← Turicas left | 04:08 |
|
[-jon-]
| the whole world doesn't work on the internet | 04:08 |
|
offby1
| but by definition the stuff you're copying to it, via "git bundle", is coming from the Internet, yes? | 04:08 |
|
xavier23
| offby1: also. … I'm not in charge of the sys admin - i cannot make it available online | 04:08 |
|
[-jon-]
| no, you may have two development environments, one online and one offline | 04:08 |
|
offby1
| hm, whatever. | 04:08 |
|
[-jon-]
| ours is a one way bridge. offline stuff is never coming out | 04:08 |
|
offby1
| I wonder if there's a HOWTO or guide or something for this -- it sounds like it's reasonably common | 04:09 |
|
[-jon-]
| yeah, just read git-bundle... | 04:09 |
| → mthorn joined | 04:09 |
|
[-jon-]
| its literally designed for sneakernet | 04:09 |
|
offby1
| second hit for the query "git offline": http://programmaticallyspeaking.com/offline-repository-sync-using-git-bundle.html | 04:09 |
|
[-jon-]
| the only annoying thing about git-bundle is that it doesnt copy remote branches | 04:10 |
| → Katafalkas joined | 04:10 |
| gitinfo set mode: +v | 04:11 |
|
mthorn
| (hopefully) quick question: I've got a submodule in my repo and I'd like to change it to a specific branch rather than master. What's the best way to do that? The submodule is for twitter bootstrap, I'd like to switch over to the 3.0.0-wip branch. | 04:11 |
| ← xiukun left | 04:11 |
| ← flippo left | 04:13 |
| → jdunck joined | 04:14 |
| ← yacks left | 04:15 |
|
skorgon
| mthorn: isn't it: going to the submodue and checkout the other branch. go back to the superproject and commit the change of the submodule? (not sure though, i don't do a lot with submodules) | 04:15 |
|
mthorn
| skorgon, I can try that. I'm pretty new to git (coming from svn). | 04:16 |
| → Steelsouls joined | 04:16 |
| ← Steelsouls left | 04:16 |
| ← piToM_ left | 04:21 |
| → piToM joined | 04:21 |
| → yacks joined | 04:23 |
| → Tommy[D]_ joined | 04:23 |
| ← Tommy[D] left | 04:27 |
| → angelsl joined | 04:27 |
| → black_13 joined | 04:28 |
| ← yshh left | 04:28 |
| → rickruby joined | 04:29 |
| ← trusktr left | 04:29 |
|
black_13
| how would merge a similar project from git hub into another project? | 04:29 |
| → deltab joined | 04:30 |
| ← yacks left | 04:30 |
| ← Sosumi left | 04:30 |
|
EugeneKay
| mthorn - what skorgon said sounds right | 04:31 |
| ← inversion left | 04:31 |
| ← Noldorin left | 04:32 |
| ← rickruby left | 04:33 |
| → rickruby joined | 04:34 |
| → Droolio joined | 04:34 |
| → Kje10L joined | 04:35 |
| ← rickruby left | 04:36 |
| ← mthorn left | 04:36 |
| → mmlac joined | 04:37 |
| → rickruby joined | 04:37 |
| → netto joined | 04:37 |
| → Xethron joined | 04:38 |
| → coasterz joined | 04:38 |
| ← Kje10L left | 04:39 |
| ← juanmabc left | 04:39 |
| ← m0viefreak left | 04:40 |
| → tjadc joined | 04:42 |
| ← spyro left | 04:43 |
| ← antijava left | 04:43 |
| → trusktr joined | 04:46 |
| ← rickruby left | 04:46 |
| → Sosumi joined | 04:46 |
| → WrathWolf joined | 04:46 |
| → rickruby joined | 04:48 |
| → spyro joined | 04:48 |
| ← madewokherd left | 04:48 |
| → Goplat joined | 04:49 |
| ← z8z left | 04:50 |
| ← rickruby left | 04:51 |
| ← netto left | 04:52 |
| → Dougie187 joined | 04:53 |
| → johnnyfuchs joined | 04:55 |
| ← Chryyz left | 04:59 |
| → yacks joined | 04:59 |
| → TheNotary joined | 05:02 |
| ← TheNotary left | 05:02 |
| ← falood left | 05:03 |
| → falood joined | 05:04 |
| → hoschi joined | 05:04 |
| ← black_13 left | 05:05 |
| ← SBoudrias left | 05:05 |
| ← Dougie187 left | 05:06 |
| → tjbiddle joined | 05:07 |
| ← knite left | 05:07 |
| ← eletuchy left | 05:08 |
| → xiukun joined | 05:08 |
| → eletuchy joined | 05:08 |
| → anyway joined | 05:08 |
| ← anyway left | 05:09 |
| ← Davey left | 05:10 |
| → carlos-huang joined | 05:14 |
| → nafg joined | 05:15 |
| → Mohsen_Hassani joined | 05:15 |
| → paolooo joined | 05:16 |
| → thatJasonSmith joined | 05:17 |
|
Mohsen_Hassani
| Hello guys. I'm new to git. By choosing a free git plan, I'm gonna let people see my projects files. Right? I mean the source codes...!? Is there any locks or something? | 05:17 |
| → CodeShark joined | 05:17 |
| ← hwrd|work left | 05:18 |
|
Mohsen_Hassani
| You know because of my country boycott, I can't do online payment to git, so my only choice is free plan. I'm worried my websites security methods would be available to people easily so that they can break my websites or something...! | 05:20 |
|
EugeneKay
| `git` is not a commercial product. Perhaps you're talking about Github? | 05:20 |
| ← heytrav left | 05:20 |
|
Mohsen_Hassani
| EugeneKay, oh yes, sorry! | 05:20 |
|
EugeneKay
| They do not offer private repositories for free; Bitbucket does. | 05:21 |
| ← jdunck left | 05:21 |
|
EugeneKay
| You can also store your repos on your own server. !gitolite is a great tool for managing them. | 05:21 |
|
gitinfo
| Gitolite is a tool to host git repos on a server. It features fine-grained access control, custom hooks, and can be installed without root. Download: https://github.com/sitaramc/gitolite Docs: http://gitolite.com/gitolite/ | 05:21 |
| ← CodeShark left | 05:21 |
| → pppaul joined | 05:21 |
|
Mohsen_Hassani
| wow...thanks! :) | 05:22 |
|
| Do you prefer bitbucket or gitolite on my VPS? | 05:23 |
|
| I mean since I'm new to linux and git, isn't it a hard work to install and configure it? | 05:23 |
| ← Masu left | 05:24 |
| → heytrav joined | 05:26 |
| ← Xethron left | 05:27 |
| → Xethron joined | 05:27 |
| ← saj_root left | 05:27 |
| ← threesome left | 05:29 |
| ← irqq left | 05:30 |
| ← thatJasonSmith left | 05:31 |
| → angelazou joined | 05:35 |
| ← infynyxx left | 05:35 |
| → Kje10L joined | 05:35 |
| → thatJasonSmith joined | 05:35 |
| → mklappst_ joined | 05:37 |
|
angelazou
| is there a sample script that allows me to create a post-receive hook on ubuntu? | 05:37 |
| ← Kje10L left | 05:40 |
| ← thatJasonSmith left | 05:41 |
| ← pandeiro left | 05:42 |
| → rickruby joined | 05:43 |
| ← rickruby left | 05:43 |
| ← tjbiddle left | 05:45 |
| → private joined | 05:45 |
| → doug_carmichael joined | 05:46 |
| → rickruby joined | 05:48 |
| ← johnnyfuchs left | 05:51 |
| ← mklappst_ left | 05:55 |
| → tjbiddle joined | 05:57 |
| ← curvedmark left | 05:58 |
| ← pppaul left | 06:00 |
| → vpopov joined | 06:02 |
| → dvide joined | 06:04 |
| → timsnadden joined | 06:05 |
| ← dsdeiz left | 06:05 |
| ← RigidWig left | 06:06 |
| ← jyp_ left | 06:07 |
| → jyp joined | 06:07 |
| ← tjbiddle left | 06:09 |
| → inversion joined | 06:09 |
| → irqq joined | 06:11 |
| → JeremyWei joined | 06:13 |
| ← angelazou left | 06:15 |
| → circa- joined | 06:17 |
| → curvedmark joined | 06:18 |
| → dsdeiz joined | 06:18 |
| ← eletuchy left | 06:21 |
| → eletuchy joined | 06:21 |
| → guiambros joined | 06:22 |
| ← bgerber left | 06:22 |
| → bgerber joined | 06:23 |
| ← Goplat left | 06:25 |
| ← rickruby left | 06:25 |
| → vedant joined | 06:25 |
| ← eletuchy left | 06:26 |
| ← rakl left | 06:27 |
| ← curvedmark left | 06:34 |
| ← mihamina left | 06:34 |
| → Kje10L joined | 06:35 |
| ← vedant left | 06:36 |
| → snql joined | 06:37 |
| ← echo-area left | 06:37 |
| → ThePawnBreak joined | 06:37 |
| ← tharkun left | 06:38 |
| ← Kje10L left | 06:40 |
| → echo-area joined | 06:40 |
| → tharkun joined | 06:43 |
| → Tilda2 joined | 06:43 |
| ← vpopov left | 06:45 |
| → juanmabc joined | 06:46 |
| → metts joined | 06:48 |
| ← rasto left | 06:48 |
| → St_Marx joined | 06:48 |
| ← dsdeiz left | 06:51 |
| → eletuchy joined | 06:52 |
| ← thiago left | 06:52 |
| ← simesy left | 06:53 |
| → nilg joined | 06:53 |
| → vedant joined | 06:55 |
| → rickruby joined | 06:57 |
| → Wulf joined | 07:00 |
| ← relipse left | 07:00 |
| → rasto joined | 07:01 |
| → caspingus joined | 07:02 |
| ← timsnadden left | 07:03 |
| → arietis joined | 07:05 |
| ← rickruby left | 07:05 |
| → Sigma joined | 07:05 |
| → r2jitu joined | 07:06 |
| ← nilg left | 07:06 |
| → simesy joined | 07:06 |
| → zky joined | 07:06 |
| ← caspingus left | 07:07 |
| → doener joined | 07:07 |
| → nilg joined | 07:08 |
| ← nilg left | 07:08 |
| → nilg joined | 07:09 |
| → nilg` joined | 07:10 |
| ← aberrant left | 07:13 |
| → drizzd joined | 07:13 |
| → pantsman joined | 07:16 |
| ← pantsman left | 07:16 |
| → pantsman joined | 07:16 |
| ← nilg` left | 07:16 |
| ← nilg left | 07:16 |
| → nilg joined | 07:17 |
| → MestreLion joined | 07:17 |
| → __alpaca joined | 07:18 |
|
johnw
| if I have branches on two remote repositories, can I determine their common ancestor without downloading either one entirely? | 07:19 |
| ← Tilda2 left | 07:19 |
| ← heytrav left | 07:20 |
| ← drizzd left | 07:21 |
| → heytrav joined | 07:21 |
|
MestreLion
| johnw: "without downloading" == without fetching the remotes? | 07:22 |
| → Niels___ joined | 07:23 |
| → curvedmark joined | 07:23 |
|
johnw
| correct | 07:24 |
| → rednaks joined | 07:26 |
| ← simesy left | 07:26 |
| erkules_ → erkules | 07:27 |
| → rakl joined | 07:27 |
| ← JeremyWei left | 07:28 |
| → lavaman joined | 07:28 |
| → MetalMatze joined | 07:29 |
| ← mmlac left | 07:30 |
| ← Saby left | 07:33 |
| → Kje10L joined | 07:36 |
| ← private left | 07:37 |
| ← xiukun left | 07:38 |
| → yshh joined | 07:39 |
| → mklappst_ joined | 07:40 |
| ← Kje10L left | 07:40 |
| → Anders_J joined | 07:42 |
| → Balliad joined | 07:44 |
| ← r2jitu left | 07:44 |
|
Nevik
| johnw: no, since ancestry is saved by-commit | 07:45 |
|
| i.e. every commit only refers to its direct parent(s) | 07:45 |
|
| so you need all intermediate commits to determine any (possible) common ancestor(s) | 07:45 |
| → truexfan81 joined | 07:45 |
| ← arietis left | 07:45 |
| → naught101 joined | 07:46 |
|
truexfan81
| would be funny if git had a laid command...just sayin | 07:46 |
|
| bye now | 07:46 |
| ← truexfan81 left | 07:46 |
| → mklapps__ joined | 07:47 |
| ← rakl left | 07:47 |
| ← mklappst_ left | 07:47 |
| → sebrock joined | 07:48 |
| ← carlos-huang left | 07:49 |
|
Nevik
| lmao | 07:50 |
| ← nioncode left | 07:50 |
|
Nevik
| EugeneKay: what truexfan just said should go in the topic :P | 07:50 |
| ← juanmabc left | 07:50 |
| ← naught101 left | 07:50 |
| ← mklapps__ left | 07:52 |
| → mklappst_ joined | 07:52 |
| → h0bbit joined | 07:53 |
| ← kmels_ left | 07:54 |
| ← zky left | 07:54 |
| → rakl joined | 07:54 |
| → kmels_ joined | 07:55 |
| ← huoxito left | 08:01 |
| → zky joined | 08:01 |
| → caspingus joined | 08:02 |
| ← jaequery left | 08:02 |
| ← mklappst_ left | 08:03 |
| → ggergely joined | 08:03 |
| ← lavaman left | 08:04 |
| → marhaban joined | 08:04 |
| ← peddamat left | 08:04 |
| → Saby joined | 08:05 |
| → Artpicre joined | 08:06 |
| → Chillance joined | 08:08 |
| ← __alpaca left | 08:11 |
| ← hyperair left | 08:11 |
| ← paolooo left | 08:11 |
| → naught101 joined | 08:12 |
| ← piToM left | 08:12 |
| → xiukun joined | 08:12 |
| → piToM joined | 08:14 |
| → hinst joined | 08:17 |
| → timbl_ joined | 08:18 |
| ← caspingus left | 08:19 |
| ← timbl left | 08:19 |
| timbl_ → timbl | 08:19 |
| → caspingus joined | 08:19 |
| → eijk_ joined | 08:20 |
| → elixir joined | 08:21 |
| ← rakl left | 08:22 |
| → hwrd|work joined | 08:22 |
| ← kcj left | 08:23 |
| → ozette joined | 08:23 |
| ← naught101 left | 08:23 |
| → naught101 joined | 08:23 |
| → rakl joined | 08:24 |
| → naught102 joined | 08:25 |
| ← naught101 left | 08:25 |
| → kcj joined | 08:26 |
| ← baneM left | 08:26 |
| ← piToM left | 08:27 |
| ← trusktr left | 08:28 |
| ← observ3r left | 08:29 |
| ← rakl left | 08:29 |
| ← naught102 left | 08:31 |
| → rakl joined | 08:32 |
| → avinashrbhat joined | 08:32 |
| ← avinashrbhat left | 08:32 |
| ← elixir left | 08:36 |
| → Kje10L joined | 08:36 |
| ← tharkun left | 08:37 |
| → simesy joined | 08:37 |
| → tharkun joined | 08:37 |
| ← tharkun left | 08:37 |
| → tharkun joined | 08:37 |
| ← Xethron left | 08:40 |
| ← pastime left | 08:40 |
| ← Kje10L left | 08:41 |
| → observ3r joined | 08:42 |
| ← simesy left | 08:42 |
| → threesome joined | 08:43 |
| ← rakl left | 08:46 |
| → Kje10L joined | 08:47 |
| ← observ3r left | 08:48 |
| → forlin joined | 08:48 |
| → Cromulent joined | 08:50 |
| ← causasui left | 08:50 |
| → causasui joined | 08:51 |
| → hynek joined | 08:52 |
|
hynek
| hi is there some symbolic name for “start of branch”? I’m using a git-mirror of a svn repo and can’t rebase, so “git diff trunk” is useless. I’d like to do a “git diff trunk-when-this-branch-was-born” – is there an easy way or do i have to memorize the commit id? tia! | 08:53 |
| ← inversion left | 08:54 |
| ← eletuchy left | 08:55 |
| → eletuchy joined | 08:55 |
| ← Parhs8 left | 08:57 |
| → Parhs joined | 08:57 |
| ← Parhs left | 08:57 |
| → Parhs joined | 08:57 |
| ← kadoban left | 08:57 |
| gitinfo set mode: +v | 08:58 |
|
Parhs
| test | 08:58 |
|
nevyn
| hynek: why can't you rebase? | 08:59 |
|
johnw
| Nevik: ok, thanks | 09:00 |
| → prator joined | 09:02 |
| → rickruby joined | 09:02 |
|
hynek
| nevyn: hm, maybe i can…let me spell it out and you tell me: it’s a mirror of a svn repo which uses branches for tickets. so such a branch lives as long as a ticket does and then gets merged. i need to fetch changes that get applied to that branch so i can’t divert it. should i start an own branch which rebases against both? *head spinning* | 09:03 |
| ← timbl left | 09:03 |
| ← AgentWillyWonka left | 09:03 |
| ← ThePawnBreak left | 09:03 |
| → ThePawnBreak joined | 09:04 |
| → hyperair joined | 09:04 |
| → timbl joined | 09:04 |
| ← nafg left | 09:05 |
| → nafg joined | 09:06 |
| → yann|work joined | 09:06 |
| ← nafg left | 09:07 |
| ← rednaks left | 09:10 |
| → guardian joined | 09:10 |
|
guardian
| hello | 09:10 |
| → rednaks joined | 09:10 |
| ← rickruby left | 09:10 |
|
guardian
| what's the best way to enumerate local branches in a script? | 09:11 |
| → mishok13 joined | 09:11 |
| → mmlac joined | 09:11 |
| → piToM joined | 09:12 |
|
nevyn
| hynek: so it's a svn branch... not a local git branch.. | 09:12 |
|
hynek
| nevyn: it’s this: https://github.com/twisted/twisted – and there are 469 branches :) i work on one of them. | 09:14 |
| ← Artpicre left | 09:15 |
|
oxfouzer
| ok... so if im using git for my web development... | 09:16 |
|
| lets say in /home/foo/public_html | 09:16 |
| ← Balliad left | 09:17 |
|
oxfouzer
| now there is a .git file which is accessible by my user... and im using fcgi so the webserver runs as the domain's user... meaning it can access .git | 09:17 |
|
| So why is there not a git.php file or something of the sort... that would allow me to manipulate that git repo? | 09:17 |
|
| something like 'adminer.php' as a replacement for phpmyadmin? | 09:17 |
|
nevyn
| !api | 09:18 |
|
gitinfo
| [!capistrano] capistrano is an application deployment tool in ruby, which has support for git, see http://github.com/capistrano/capistrano for more information | 09:18 |
| ← mmlac left | 09:18 |
|
guardian
| I created a .gitattributes file that says *.sh eol=lf — now git shows some of my .sh scripts as modified and warns warning: CRLF will be replaced by LF. I tried to remove the file and check it out again but the warning is still here and git keeps saying the file is modified. I have autocrlf set to false in my global gitconfig. any idea please? | 09:19 |
| → carlos-huang joined | 09:20 |
| → ThomasLocke joined | 09:20 |
| ← _Harm_B_ left | 09:20 |
| ← Mohsen_Hassani left | 09:21 |
| → __alpaca joined | 09:21 |
| ← kcj left | 09:21 |
| ← __alpaca left | 09:21 |
| → __alpaca joined | 09:22 |
| → _Harm_B_ joined | 09:22 |
| → marhaban1 joined | 09:22 |
| → sq-one joined | 09:22 |
| → elixir joined | 09:23 |
| ← Vinnie_win left | 09:23 |
| → Vinnie_win joined | 09:25 |
| ← marhaban left | 09:27 |
| → dsdeiz joined | 09:27 |
| ← Gooder`` left | 09:29 |
| → simesy joined | 09:31 |
| → Shusshu joined | 09:33 |
| ← catsup left | 09:33 |
| ← Shusshu left | 09:33 |
| → catsup joined | 09:33 |
| ← k4rtik left | 09:35 |
| → inversion joined | 09:35 |
| → phobi joined | 09:35 |
| → TomyLobo joined | 09:36 |
| ← zky left | 09:36 |
| → exoon joined | 09:37 |
| ← ThomasLocke left | 09:37 |
| ← framling left | 09:38 |
| → framling joined | 09:38 |
| → piToM_ joined | 09:41 |
| → paolooo joined | 09:41 |
| ← prator left | 09:41 |
| → nioncode joined | 09:41 |
| → marhaban joined | 09:42 |
| ← marhaban1 left | 09:42 |
| → kcj joined | 09:42 |
| ← piToM left | 09:43 |
| → juanmabc joined | 09:43 |
| ← tpayne left | 09:43 |
| ← ozette left | 09:44 |
| → francisfish joined | 09:46 |
| ← marhaban left | 09:47 |
| → marhaban1 joined | 09:47 |
| → zky joined | 09:49 |
| ← pantsman left | 09:49 |
| → jackh joined | 09:49 |
| → pantsman joined | 09:50 |
| ← pantsman left | 09:50 |
| → pantsman joined | 09:50 |
| ← vedant left | 09:50 |
| ← kcj left | 09:51 |
| ← inversion left | 09:52 |
| → inversion joined | 09:53 |
| ← Cromulent left | 09:53 |
| ← WinstonSmith left | 09:53 |
| ← snql left | 09:54 |
| → WinstonSmith joined | 09:56 |
| ← nkambo left | 09:56 |
|
Nevik
| guardian: did you check if the file doesnt have CRLF? because if it does, everything you reported is correct behaviour | 09:57 |
|
guardian
| it has CRLF behavior | 09:59 |
|
| committed it, solved the problem | 09:59 |
| ← hinst left | 09:59 |
|
guardian
| committed it with LF | 09:59 |
| ← zky left | 09:59 |
| → zky joined | 09:59 |
| → hinst joined | 10:01 |
| → leeN joined | 10:02 |
| ← Kje10L left | 10:02 |
| → the_cybersphinx joined | 10:02 |
| ← tharkun left | 10:03 |
|
Nevik
| as i said, everything was fine :P | 10:03 |
|
| i dont know what else you expected | 10:03 |
| → m8 joined | 10:05 |
| ← carlos-huang left | 10:05 |
|
guardian
| I had the impression the file was already in LF | 10:06 |
| → carlos-huang joined | 10:06 |
|
guardian
| that confused me | 10:06 |
|
Nevik
| when in doubt, believe git ;) | 10:07 |
| ← jhoepken left | 10:08 |
| → tharkun joined | 10:09 |
| → chimay joined | 10:09 |
| ← caspingus left | 10:10 |
| ← chimay left | 10:10 |
| ← xiukun left | 10:10 |
| → chimay joined | 10:11 |
|
Kwpolska
| why does Windows have to do everything differently and against POSIX? backslashes in paths, CRLF, no real commandline tools, a weird way to manage filesystems… | 10:12 |
|
bob2
| because it has nothing to do with posix | 10:12 |
|
| aside from having a shitty compatability layer so it could get POSIX CERTIFIED written on the box | 10:12 |
| → gain joined | 10:12 |
| ← Chaser left | 10:12 |
| ← inversion left | 10:13 |
| ← ferdev left | 10:13 |
| → prator joined | 10:15 |
| → inversion joined | 10:15 |
| → ferdev joined | 10:16 |
| → Chaser joined | 10:16 |
| → Katafalkas_ joined | 10:19 |
| ← Katafalkas left | 10:20 |
| Katafalkas_ → Katafalkas | 10:20 |
| ← paolooo left | 10:21 |
| → marcdel_ joined | 10:22 |
| → caspingus joined | 10:23 |
| ← marcdel left | 10:23 |
| → lavaman joined | 10:23 |
| ← chimay left | 10:25 |
| → snql joined | 10:25 |
| → ErKa joined | 10:25 |
| ← caspingus left | 10:29 |
| ← jyp left | 10:30 |
| → xoebus joined | 10:31 |
| gitinfo set mode: +v | 10:33 |
| → jceb joined | 10:33 |
| gitinfo set mode: +v | 10:33 |
| → rudak joined | 10:34 |
| → naught102 joined | 10:35 |
| ← falood left | 10:39 |
| ← lavaman left | 10:39 |
| ← TheJH left | 10:40 |
| ← luc_ left | 10:40 |
| ← elixir left | 10:41 |
| → TheJH joined | 10:42 |
| → chimay joined | 10:42 |
| → naught103 joined | 10:43 |
| ← naught102 left | 10:44 |
| ← inversion left | 10:46 |
| ← naught103 left | 10:47 |
| → naught103 joined | 10:47 |
| ← dsdeiz left | 10:48 |
| ← juanmabc left | 10:48 |
| → ozette joined | 10:48 |
| ← gain left | 10:49 |
| ← francisfish left | 10:50 |
| → naught101 joined | 10:52 |
| ← Amadiro left | 10:52 |
| ← naught103 left | 10:53 |
| → prudnikov joined | 10:53 |
| ← echo-area left | 10:53 |
| ← marhaban1 left | 10:57 |
| ← flavius left | 10:57 |
| → dc5ala joined | 10:58 |
| → Amadiro joined | 10:59 |
| → zhost joined | 11:00 |
| → longbeach joined | 11:00 |
| ← naught101 left | 11:00 |
| → husimon___ joined | 11:01 |
| → falood joined | 11:01 |
| ← huismon left | 11:02 |
| → Kje10L joined | 11:02 |
| → vedant joined | 11:03 |
|
grawity
| Kwpolska: When MS-DOS chose to use backslashes and CRLF, Unix wasn't nearly popular compared to other OSes as it is now. | 11:04 |
| → naught101 joined | 11:04 |
| ← prator left | 11:04 |
|
grawity
| Kwpolska: As for filesystems, MS-DOS v1 didn't have "directories", so drive letters kind of made sense | 11:05 |
|
Kwpolska
| grawity: but Windows NT is a completely different OS. Why did they chose to keep bad standards? | 11:05 |
|
| (same goes for localtime clock.) | 11:05 |
|
cmn
| backwards compatability | 11:05 |
|
| MS is screwed if you can't run your old programs | 11:05 |
|
grawity
| Kwpolska: Compatibility, otherwise Many Users as well as Big Corps™ which rely on Windows 3.11 or even MS-DOS programs just wouldn't buy the new OS. | 11:05 |
|
| There are a few posts in The Old New Thing about how MS even patched software -- and patched Windows to work around broken software -- so that it would keep running on the new Windows release. | 11:06 |
| → huismon joined | 11:06 |
|
grawity
| Even those that used undocumented features >_< | 11:07 |
| ← Kje10L left | 11:07 |
|
cmn
| or that are just plain buggy | 11:07 |
| → marhaban joined | 11:07 |
|
cmn
| there are some shims for programs that are known to have use-after-free bugs and whatnot | 11:07 |
|
grawity
| http://blogs.msdn.com/b/oldnewthing/archive/2006/11/06/999999.aspx http://blogs.msdn.com/b/oldnewthing/archive/2003/12/24/45779.aspx http://blogs.msdn.com/b/oldnewthing/archive/2003/08/28/54719.aspx http://blogs.msdn.com/b/oldnewthing/archive/2005/01/18/355177.aspx | 11:07 |
| ← husimon___ left | 11:07 |
| ← carlos-huang left | 11:07 |
|
grawity
| eh, just | 11:08 |
|
| !g site:blogs.msdn.com/b/oldnewthing backwards compatibility | 11:08 |
|
gitinfo
| [!lg] git config --global alias.lg "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative" | 11:08 |
|
grawity
| blah. | 11:08 |
|
| wrong bot | 11:08 |
|
| Oh well, stick that in Google or whatever | 11:09 |
| ← chimay left | 11:09 |
|
grawity
| Kwpolska: NT did have a POSIX subsystem, which even ran at the same level as Win32 (not on top of Win32), but it wasn't very popular | 11:09 |
|
| it was mostly for that certification :P | 11:10 |
|
cmn
| the bottom line is that the MS family of OSs have remained more-or-less consistent and backwards-compatible, much like the unix family of OSs | 11:11 |
| → saj_root joined | 11:11 |
| ← ph^ left | 11:11 |
|
cbreak
| METRO! | 11:12 |
| → inversion joined | 11:12 |
| → dkpi joined | 11:12 |
|
cmn
| the UI thingymaging formerly known as metro is a departure at the UI level, but you can still run your old apps | 11:13 |
|
grawity
| ...with minor exceptions. | 11:13 |
| ← naught101 left | 11:15 |
|
cbreak
| such as all of windows rt | 11:15 |
| ← falood left | 11:15 |
|
cbreak
| which is the self proclaimed future of windows | 11:15 |
|
cmn
| which is build on top of old the old subsystems | 11:15 |
| → naught101 joined | 11:15 |
|
cmn
| and the backwards compatibility doesn't need to play a role, as you wouldn't be able to run your old x86 apps on an arm | 11:16 |
|
cbreak
| when apple switched to PPC, you were able to run old 68k programs. When they switched to intel, you were able to run old PPC programs | 11:16 |
|
| now that microsoft switches, they can easily use tech like Virtual PC (which they bought) to do the same | 11:17 |
|
| but I guess apple's backwards compatibility is much better than MS' :) | 11:18 |
|
tango_
| hm wasn't there a git svn helper? | 11:18 |
|
grawity
| If I remember correctly, WinNT could run x86 programs on Alpha too | 11:18 |
|
tango_
| I mean remote-helper, not git svn itself | 11:18 |
|
cbreak
| less stupid "let's not fix this bug because crappy programs depend on it" and more "let's add a temporary compatibility layer to ease transition and scrap it in a few versions" | 11:18 |
|
grawity
| tango_: I think there was a GSOC project for it, not sure if it went anywhere | 11:19 |
| ← naught101 left | 11:20 |
| ← dkpi left | 11:21 |
| ← stoned left | 11:21 |
|
cmn
| Apple provided a transition for the newer versions in the same line of products; which is no different from what MS is doing | 11:22 |
|
| naming stupidity appart | 11:22 |
| → mmlac joined | 11:23 |
|
cmn
| the vcs-svn helper is a bit of an abandoned project for practiclar purposes | 11:24 |
| → caspingus joined | 11:25 |
|
tango_
| cmn: practical purposes? | 11:25 |
| → marhaban1 joined | 11:25 |
|
cmn
| it's there, and people sometimes try to add to it, but it hasn't seen activity upstream in quite some time | 11:26 |
| → swiety joined | 11:28 |
| ← w0ng left | 11:28 |
| ← marhaban left | 11:29 |
| → AdrienBrault joined | 11:29 |
| → psoo joined | 11:31 |
| ← tharkun left | 11:37 |
| → gusnan joined | 11:37 |
| ← Shadeness left | 11:38 |
| → OliverJAsh joined | 11:38 |
| ← hyperair left | 11:38 |
| → _iron joined | 11:40 |
| → lavaman joined | 11:40 |
| → nixoninajar joined | 11:40 |
|
nixoninajar
| Hey! | 11:41 |
|
gitinfo
| nixoninajar: 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. | 11:41 |
| ← nixoninajar left | 11:42 |
| → tharkun joined | 11:42 |
| → JSharpe_ joined | 11:43 |
| ← vedant left | 11:43 |
| → vedant joined | 11:43 |
| → freestyler7 joined | 11:43 |
| ← JSharpe left | 11:44 |
| ← simesy left | 11:46 |
| → khushildep joined | 11:52 |
| ← ferdev left | 11:53 |
| → Thra11 joined | 11:55 |
| ← Sonderblade left | 11:56 |
| → ferdev joined | 11:59 |
| ← rking left | 12:00 |
| → w0ng joined | 12:03 |
| → Kje10L joined | 12:03 |
| ← doug_carmichael left | 12:05 |
| ← psoo left | 12:05 |
| ← mmlac left | 12:06 |
| → mikef joined | 12:07 |
| → Xethron joined | 12:07 |
| ← Kje10L left | 12:07 |
| ← TheJH left | 12:08 |
| → TheJH joined | 12:09 |
| → chisler joined | 12:10 |
| ← ferdev left | 12:11 |
| → Artpicre joined | 12:14 |
| ← pantsman left | 12:14 |
| → quazimodo joined | 12:14 |
| → ferdev joined | 12:15 |
| → simesy joined | 12:17 |
| ← garply left | 12:18 |
| ← felher left | 12:19 |
| → mmlac joined | 12:19 |
| ← Artpicre left | 12:19 |
| → ldiamond joined | 12:20 |
| ← ldiamond left | 12:20 |
| → ldiamond joined | 12:20 |
| ← simesy left | 12:20 |
| → simesy joined | 12:21 |
| ← aep left | 12:22 |
| → joules joined | 12:22 |
| → aep joined | 12:22 |
| → guide joined | 12:23 |
| → netto joined | 12:23 |
| ← siprbaum left | 12:24 |
| → siprbaum joined | 12:24 |
| → Ksugzulut joined | 12:24 |
| ← joules left | 12:24 |
| → joules joined | 12:24 |
|
joules
| hello, I broke git accidently with git commit -a -m "parse.py - move initial block declaration "block = dict()" into scope minimum scope limit - ("with" statement)" | 12:24 |
|
| now all git commands fail. | 12:25 |
| → garply joined | 12:25 |
|
joules
| [127] julian@venus> git ~/develop/aequix | 12:25 |
|
| git:174: command not found: into scope minimum scope limit - (with statement) | 12:25 |
|
| :/ | 12:25 |
|
cbreak
| git doesn't break because of committing | 12:25 |
| ← lavaman left | 12:25 |
|
bob2
| no you didn't | 12:25 |
|
joules
| hmm something broke. | 12:25 |
| → plumpkin joined | 12:25 |
|
bremner
| `which git` | 12:26 |
|
bob2
| you managed to alias git to some crazy broken command | 12:26 |
|
| start a new shell | 12:26 |
|
joules
| how the hell did i do that? | 12:26 |
|
cbreak
| joules: look at " | 12:26 |
|
| joules: look how far they go | 12:26 |
|
bob2
| look at your broken quotes | 12:27 |
|
cbreak
| joules: and never again use -m ") | 12:27 |
|
bob2
| also you want {} not dict() | 12:27 |
|
cbreak
| just write non-shitty commit messages | 12:27 |
|
joules
| ok | 12:27 |
|
| yeh i was in a rush | 12:27 |
|
cbreak
| in a normal editor you can write the standard title emptyline body | 12:27 |
|
osse
| bremner: tip: with bash `which git` won't tell you if 'git' is an alias or a function :/ | 12:27 |
|
_ikke_
| and type git then? | 12:27 |
|
| bremner <- happy zsh user | 12:27 |
|
osse
| _ikke_: type will | 12:28 |
|
joules
| i'm using zsh bremner | 12:28 |
|
| :) | 12:28 |
| → jgh joined | 12:29 |
| → oracal joined | 12:29 |
| → ncd|leeN joined | 12:31 |
| ← netto left | 12:32 |
|
osse
| I managed to file a bug report with ag once. Turns out I had defined a shell function without realizing it ^_^ | 12:32 |
|
joules
| I did it :) | 12:34 |
| ← Tommy[D]_ left | 12:34 |
|
joules
| it was great. | 12:34 |
| ← leeN left | 12:35 |
| → dsdeiz joined | 12:37 |
| ← mikef left | 12:37 |
| → Artpicre joined | 12:38 |
| ← jgh left | 12:38 |
| ← swiety left | 12:38 |
| ← Artpicre left | 12:39 |
| ← mmlac left | 12:40 |
| → Artpicre joined | 12:41 |
| ← kogent left | 12:42 |
|
joules
| embarrassing | 12:43 |
|
| http://pgsql.privatepaste.com/6b033d8c0c | 12:43 |
| ← Artpicre left | 12:43 |
|
osse
| :D | 12:43 |
|
joules
| so easy to do without trying. | 12:44 |
| → Artpicre joined | 12:44 |
| → dkpi joined | 12:45 |
|
joules
| bloody zsh | 12:46 |
|
| http://pgsql.privatepaste.com/cc0e52b21e | 12:46 |
| ← zky left | 12:46 |
|
bremner
| ls | 12:46 |
|
| oops | 12:46 |
| → DonRichie joined | 12:48 |
| ← caspingus left | 12:48 |
| → DarkCthulhu joined | 12:48 |
| ← Artpicre left | 12:50 |
| → falood joined | 12:50 |
|
joules
| thanks | 12:51 |
| ← joules left | 12:51 |
| → fris joined | 12:51 |
| ← herdingcat left | 12:52 |
| ← gusnan left | 12:53 |
| → aartist joined | 12:53 |
| → xavier23_ joined | 12:54 |
| → hyperair joined | 12:55 |
| ← curvedmark left | 12:55 |
| ← exoon left | 12:55 |
| ← xavier23 left | 12:56 |
| xavier23_ → xavier23 | 12:56 |
| ← rudak left | 12:56 |
| → Artpicre joined | 12:57 |
| → mikef joined | 13:00 |
| → netto joined | 13:00 |
| ← Artpicre left | 13:00 |
| → marhaban joined | 13:01 |
| → Artpicre joined | 13:02 |
| → Kje10L joined | 13:03 |
| ← Chillance left | 13:04 |
| ← garply left | 13:04 |
| ← aep left | 13:05 |
| ← s0x_ left | 13:05 |
| ← Ksugzulut left | 13:05 |
| ← Artpicre left | 13:07 |
| ← dkpi left | 13:07 |
| → aep joined | 13:08 |
| ← Kje10L left | 13:08 |
| → garply joined | 13:09 |
| ← aartist left | 13:10 |
| → Chillance joined | 13:10 |
| → s0x joined | 13:12 |
| → Artpicre joined | 13:12 |
| → pandeiro joined | 13:13 |
| ← marhaban left | 13:14 |
| ← marcdel_ left | 13:15 |
| ← pandeiro left | 13:16 |
| ← Artpicre left | 13:19 |
| ← WrathWolf left | 13:19 |
| → jackh_ joined | 13:19 |
| → Artpicre joined | 13:20 |
| → _goTAN joined | 13:20 |
| ← mikef left | 13:21 |
| ← __alpaca left | 13:22 |
| ← quazimodo left | 13:22 |
| ← Artpicre left | 13:22 |
| ← jackh left | 13:22 |
| → pandeiro joined | 13:23 |
| → Artpicre joined | 13:23 |
| → caspingus joined | 13:24 |
| ← rurufufuss left | 13:24 |
| ← Xethron left | 13:25 |
| → jstemmer joined | 13:26 |
| ← Artpicre left | 13:26 |
| ← Watabou left | 13:26 |
| ← Thra11 left | 13:26 |
| → Artpicre joined | 13:27 |
| ← plumpkin left | 13:28 |
| → quazimodo joined | 13:29 |
| → eletuchy_ joined | 13:30 |
| ← eletuchy left | 13:30 |
| ← caspingus left | 13:30 |
| ← netto left | 13:32 |
| → netto joined | 13:33 |
| ← netto left | 13:34 |
| → mikef joined | 13:34 |
| → swiety joined | 13:35 |
| → tkrugg joined | 13:36 |
| → bmac joined | 13:36 |
| ← canton7 left | 13:37 |
| → canton7 joined | 13:37 |
| → Skinner1 joined | 13:38 |
| ← Skinner left | 13:38 |
| ← rednaks left | 13:39 |
| → rednaks joined | 13:40 |
| → Watabou joined | 13:41 |
| ← quazimodo left | 13:41 |
| → kirang89_ joined | 13:41 |
| ← Artpicre left | 13:41 |
| ← swiety left | 13:41 |
| → jaequery joined | 13:41 |
| → uidzer0 joined | 13:44 |
| ← _Harm_B_ left | 13:44 |
| → _Harm_B_ joined | 13:45 |
| → rudak joined | 13:45 |
| → Artpicre joined | 13:46 |
| → nathanr joined | 13:46 |
| ← nathanr left | 13:50 |
| → m0ltar joined | 13:54 |
| → Davey joined | 13:55 |
| → _Vi joined | 13:56 |
| → johnnyfuchs joined | 13:56 |
| → kristofers joined | 13:57 |
| → rking joined | 13:59 |
| → zeppo joined | 14:00 |
| → chimay joined | 14:02 |
| ← saj_root left | 14:03 |
| → Kje10L joined | 14:04 |
| ← setmeaway left | 14:04 |
| → xbmc_fan joined | 14:04 |
| → m_ke joined | 14:05 |
| gitinfo set mode: +v | 14:06 |
| → kukks joined | 14:06 |
| ← kukks left | 14:06 |
| → kukks joined | 14:06 |
|
xbmc_fan
| hi! I would like my branches master HEAD to look exactly like the HEAD of the Upstream Master. How can I do that? | 14:07 |
| → v0n joined | 14:08 |
|
cbreak
| xbmc_fan: HEAD is unrelated to master | 14:08 |
| ← Kje10L left | 14:08 |
|
cbreak
| xbmc_fan: if you want to change master, just check it out and then git reset --hard to where ever you want | 14:08 |
| ← mklappstuhl left | 14:11 |
|
xbmc_fan
| I dont think I understand that. | 14:11 |
|
grawity
| you must first understand the difference between HEAD and a branch head | 14:11 |
|
cbreak
| you must tell me which part you don't comprehend | 14:12 |
| ← jceb left | 14:12 |
| ← ErKa left | 14:12 |
|
xbmc_fan
| I just pulled from upstream and it merged some files. I don't wanted it to merge but to become the exactly the same as if I cloned it. | 14:12 |
| → setmeaway joined | 14:13 |
|
xbmc_fan
| so my branch has now my changes I commited some time ago and now I want to have the same state as the upstream again (and get rid of my changes) | 14:13 |
| ← marhaban1 left | 14:14 |
| → marhaban joined | 14:14 |
| ← yshh left | 14:14 |
| → felher joined | 14:15 |
|
grawity
| you're looking for `git reset --hard <target-commit>` | 14:15 |
|
xbmc_fan
| ok, I will try that thanks | 14:15 |
| → yshh joined | 14:16 |
| ← eijk_ left | 14:16 |
| → Noldorin joined | 14:17 |
| → crater2150 joined | 14:17 |
|
xbmc_fan
| thanks. it seems that did the job | 14:18 |
| ← tharkun left | 14:18 |
| → lhunath joined | 14:19 |
| ← m_ke left | 14:19 |
| ← Yakko left | 14:20 |
|
lhunath
| I just did a git fetch --tags and it updated a bunch of tags. Eg: - [tag update] 1.3.0 -> 1.3.0 -- is there a way to undo this? | 14:20 |
|
cmn
| look in the reflog | 14:21 |
| ← Watabou left | 14:21 |
|
cmn
| and then set the tag to whatever you think it should be | 14:21 |
| ← simesy left | 14:22 |
| → __alpaca joined | 14:23 |
| → tharkun joined | 14:23 |
| ← tharkun left | 14:23 |
| → tharkun joined | 14:23 |
| → jgh joined | 14:24 |
| → nathanr joined | 14:24 |
| ← chimay left | 14:25 |
| → mklappstuhl joined | 14:25 |
| → Tech163 joined | 14:26 |
| → Chikore joined | 14:26 |
| ← Chikore left | 14:26 |
|
cbreak
| tags have a reflog? | 14:27 |
|
| hmm... :) | 14:27 |
|
cmn
| all refs have a reflog, hence the name | 14:27 |
| variable → constant | 14:30 |
| → Jackneill joined | 14:30 |
| ← Jackneill left | 14:30 |
| → Jackneill joined | 14:30 |
| ← eletuchy_ left | 14:31 |
|
osse
| does that bald scary looking one that used to be in the world championship also have a reflog? | 14:31 |
| ← bmac left | 14:31 |
| → eletuchy joined | 14:31 |
| → Shadeness joined | 14:33 |
| → rickruby joined | 14:33 |
| → swiety joined | 14:33 |
|
xbmc_fan
| I have a two branches A and B. A has a commit containing 3 changed files and I would like to have 2 of those changed files merged to branch B. How can I do that? | 14:33 |
|
fris
| other than git init --bare on the server, or doing it via a ssh command, any other way to create a repo on the server via command? | 14:33 |
|
cmn
| anything you create that does that | 14:34 |
| → __iron joined | 14:34 |
|
cmn
| e.g. gitolite can create new repos when you first push to them | 14:34 |
| → quazimodo joined | 14:34 |
| ← thyseus left | 14:34 |
| → thyseus joined | 14:35 |
| ← eletuchy left | 14:36 |
| ← zhost left | 14:37 |
| → juanmabc joined | 14:38 |
| → thong joined | 14:40 |
| ← frogonwheels left | 14:40 |
| → chimay joined | 14:40 |
| ← xavier23 left | 14:42 |
| ← oracal left | 14:44 |
| ← Davey left | 14:45 |
| ← quazimodo left | 14:46 |
| → Chikore joined | 14:46 |
| → Dougie187 joined | 14:46 |
| ← __iron left | 14:47 |
|
fris
| ahh cool | 14:47 |
| ← vedant left | 14:48 |
| ← ldiamond left | 14:48 |
| ← swiety left | 14:50 |
| → mihamina joined | 14:51 |
| ← v0n left | 14:52 |
| ← Droolio left | 14:53 |
|
cbreak
| cmn: the reflog is optional, and at least in the past it even had to be explicitly enabled for bare repositories | 14:54 |
|
cmn
| right, but you have to disable it explicitly for non-bare | 14:55 |
| → Akhilan joined | 14:55 |
|
xbmc_fan
| wow as it turns out it is rather complicated... | 14:55 |
| → infynyxx joined | 14:56 |
|
cmn
| yes, going against the tool generally is | 14:56 |
| ← Dougie187 left | 14:57 |
| → xavier23 joined | 14:57 |
|
cbreak
| xbmc_fan: getting part of a commit is worthless | 14:57 |
|
| it might not even compile | 14:58 |
|
| a commit is an atomic set of changes after all | 14:58 |
|
| xbmc_fan: just get the whole thing | 14:58 |
| → vedant joined | 14:58 |
| → nicklasbo joined | 14:59 |
|
xbmc_fan
| cbreak: a commit *should* be an atomic set of cahnges. in this case it sadly isn't and I try to create concise commit | 15:00 |
| → Kje10L joined | 15:00 |
| ← ak5 left | 15:00 |
| ← nicklasbo left | 15:00 |
|
cbreak
| well, then you'll have to fix the mess by history rewriting or similar | 15:00 |
|
| you can use git checkout -p thatothercommit for example | 15:01 |
|
| that'll get all changes on a per-hunk basis between your current HEAD and that commit | 15:01 |
| → nicklasbo joined | 15:01 |
|
xbmc_fan
| oh that might help, thanks | 15:02 |
|
charon
| xbmc_fan: the quickest way to split out stuff from one commit is probably 'git show --format=email commit_sha1 -- files... | git am' | 15:02 |
| ← nicklasbo left | 15:02 |
| ← Chikore left | 15:02 |
|
charon
| (basically working from the insight that 'git show --format=email C | git am' == 'git cherry-pick C') | 15:02 |
| → Jackneill_ joined | 15:03 |
| ← mikef left | 15:03 |
|
cbreak
| how's that quicker than what I proposed ?:) | 15:03 |
| ← Jackneill left | 15:03 |
|
charon
| well, let's just say that they each work for a different special case | 15:04 |
| → Chikore joined | 15:04 |
|
charon
| mine assumes things are split at file boundaries, yours assumes that the base trees are (at least approximately) the same | 15:04 |
|
| and either way, 'git cherry-pick -n C; git reset; git add -p' might be easier to remember because it's built from things he should know already | 15:05 |
| → InvidFlower joined | 15:05 |
| ← jaequery left | 15:05 |
| → nicklasbo joined | 15:05 |
| ← cagedwisdom_ left | 15:05 |
| → osvike joined | 15:05 |
| → plumpkin joined | 15:06 |
| ← rickruby left | 15:06 |
| ← osvike left | 15:06 |
| → JohnBat26 joined | 15:07 |
| → m_ke joined | 15:08 |
| ← ozette left | 15:08 |
| → zky joined | 15:08 |
| ← Chikore left | 15:08 |
| ← kirang89_ left | 15:09 |
| ← Tech163 left | 15:09 |
| ← Artpicre left | 15:10 |
| ← JohnBat26 left | 15:10 |
| ← nicklasbo left | 15:10 |
| → JohnBat26 joined | 15:10 |
| ← marhaban left | 15:12 |
| → marhaban joined | 15:12 |
| → pur3forlyphe joined | 15:13 |
| → kirang89_ joined | 15:14 |
| ← Akhilan left | 15:14 |
| → barq joined | 15:15 |
|
barq
| When collaborating on a project is it common to keep the libraries that the project depends on in the repository as well? | 15:15 |
| ← guiambros left | 15:16 |
| ← jackh_ left | 15:16 |
| → guiambros joined | 15:16 |
| ← guardian left | 15:17 |
| → mikef joined | 15:17 |
| → quazimodo joined | 15:17 |
|
sonOfRa
| that depends. since you were in #eclipse earlier, I would assume java | 15:18 |
|
| So you're probably best of with maven | 15:18 |
| ← Jackneill_ left | 15:18 |
| a_l_e → zzzzz_a_l_e | 15:19 |
| → Jackneill joined | 15:19 |
| → diegoviola joined | 15:20 |
| zzzzz_a_l_e → a_l_e | 15:20 |
|
barq
| How does maven handle dependencies? | 15:21 |
|
cbreak
| barq: libraries are usually system installed | 15:22 |
|
| and you'd use a build system like CMake to find them | 15:23 |
| ← zky left | 15:23 |
|
cbreak
| more specific libraries can be chained into the repository via submodules | 15:23 |
|
barq
| What about third party libs? | 15:23 |
|
cbreak
| even third party libs | 15:23 |
|
| the number of the party is not that relevant | 15:23 |
|
| what matters is if you want to build it yourself or not | 15:24 |
| ← xavier23 left | 15:25 |
| ← quazimodo left | 15:25 |
| ← dsdeiz left | 15:25 |
| → xavier23 joined | 15:26 |
|
barq
| Well, I need to build to see if I've broken anything, don't I? | 15:27 |
|
| I'm not even sure what the alternative to self-build would be. | 15:27 |
| → jaseemabid joined | 15:27 |
|
cmn
| downloading it | 15:27 |
|
| you don't need to rebuild a dependency when you change your program's code | 15:28 |
|
EugeneKay
| It's the other way around you need to rebuild | 15:28 |
| ← guiambros left | 15:28 |
|
cmn
| but then it's not some third-party library, it's what you're working on | 15:29 |
| ← piToM_ left | 15:29 |
|
cbreak
| barq: no. | 15:29 |
|
| barq: how often did you recompile libc++? qt? boost? | 15:30 |
|
| the only reason I recompile libraries is because I install them from source, or because I want to develop on the libraries, or because they are part of a project | 15:31 |
| → thatJasonSmith joined | 15:31 |
| → rickruby joined | 15:31 |
| → simesy joined | 15:33 |
| → rabellamy joined | 15:33 |
| ← kirang89_ left | 15:34 |
| ← todd_dsm left | 15:34 |
| → kirang89_ joined | 15:35 |
| → Sonderblade joined | 15:36 |
| ← Sonderblade left | 15:36 |
| → rath joined | 15:36 |
| → aberrant joined | 15:36 |
| → Sonderblade joined | 15:37 |
| ← simesy left | 15:37 |
|
kaictl
| is there a size limit on git remote names? | 15:39 |
|
cbreak
| I doubt it. | 15:39 |
|
kaictl
| huh. okay.l | 15:40 |
|
cbreak
| Maybe someone fucked up some implementation with a char[] or what ever... | 15:40 |
|
| but I've not seen any documentation on that | 15:40 |
| → jaequery joined | 15:40 |
| ← kirang89_ left | 15:40 |
|
barq
| OK, so I don't need to compile the lib. | 15:41 |
| ← m_ke left | 15:41 |
|
barq
| But how do I make sure everyone else is using the same version? | 15:41 |
|
Kwpolska
| barq: you sure this is a git question? | 15:41 |
|
cbreak
| barq: they don't have to use the same version | 15:41 |
| → kirang89_ joined | 15:41 |
|
cbreak
| barq: they just have to use a compatible version. | 15:41 |
|
| CMake can check that. | 15:42 |
| → eletuchy joined | 15:42 |
|
cmn
| and in any case, you do that by using your build system or dependency management tool, which can often be the same | 15:42 |
|
cbreak
| and if they don't have one new enough, or one that's too new, then they'll get errors. | 15:42 |
| ← kenperkins left | 15:43 |
| → m_ke joined | 15:43 |
| ← falood left | 15:43 |
| ← infynyxx left | 15:46 |
| → piToM joined | 15:46 |
| → quazimodo joined | 15:46 |
| ← eletuchy left | 15:46 |
| → todd_dsm joined | 15:47 |
| ← Sigma left | 15:48 |
| → infynyxx joined | 15:49 |
| → n3m joined | 15:49 |
| ← jaequery left | 15:50 |
| → kenperkins joined | 15:52 |
| → carlos-huang joined | 15:52 |
| ← diegoviola left | 15:52 |
| ← hynek left | 15:53 |
| → drizzd joined | 15:55 |
| ← m_ke left | 15:56 |
| → Goplat joined | 15:57 |
| ← rath left | 15:58 |
| → antijava joined | 15:58 |
|
xbmc_fan
| are you guys using any visualization for branches / merges and a gui to carry out some complicated tasks or are you only using the commandline? | 15:58 |
| ← quazimodo left | 15:59 |
| → rath joined | 16:00 |
|
xbmc_fan
| I am seriously trying to understand git learn the neccessary commands but as a svn user (and often using tortoise) everything seems to be complicated. | 16:00 |
| ← MestreLion left | 16:00 |
| → m_ke joined | 16:01 |
|
cmn
| git is distributed, so it has more to think about; !lol and gitk are quite nice for visualising | 16:01 |
|
gitinfo
| A nifty view of branches, tags, and other refs: git log --oneline --graph --decorate --all | 16:01 |
|
xbmc_fan
| It took me an hour to understand and try out those things charon and cbreak suggest. But maybe it's just me.. | 16:01 |
|
cmn
| those are things to make some steps easier once you know what you're doing | 16:02 |
|
| if you don't know how staging, merging works, it'll be that much harder | 16:02 |
|
xbmc_fan
| thanks both of you | 16:02 |
|
charon
| xbmc_fan: it helps a lot if you understand !cs, too | 16:02 |
|
gitinfo
| xbmc_fan: "Git for Computer Scientists" is a quick introduction to git internals for people who are not scared by phrases like Directed Acyclic Graph. http://eagain.net/articles/git-for-computer-scientists/ See also !concepts !bottomup | 16:02 |
|
xbmc_fan
| charon I guess I understand how git works but the commands are not intuitive. | 16:05 |
| ← Gentlecat left | 16:05 |
|
_ikke_
| You know the expression about intuitive interfaces? | 16:06 |
|
charon
| i suppose the commands are very intuitive... if you're linus | 16:06 |
|
cmn
| options have grown where the code is, rather than where the functionality fits; but you shouldn't expect anything from svn to port over | 16:06 |
|
xbmc_fan
| _ikke_: nope. | 16:06 |
|
_ikke_
| That there is only one intuitive interface, and all the rest is learned? | 16:09 |
|
MatthewWilkes
| xbmc_fan: Git has a famously bad user interface, it's why I was backing bzr for ages, but functionality and ecosystem around it has emphatically won. It'll take some good config files (such as https://github.com/plone/plone.dotfiles/blob/master/.gitconfig for the project I use) and some time to learn its quirks, but as of now git is the best option. | 16:09 |
|
xbmc_fan
| I often think it is us geeks who like complicated things. And if things were easy we wouldn't be necessary. Git totally feels that way. | 16:09 |
|
_ikke_
| xbmc_fan: http://www.greenend.org.uk/rjk/misc/nipple.html | 16:10 |
|
cmn
| there are complex parts because people need to do complex operations | 16:10 |
|
| some command just didn't survive the move of git to VCS very well | 16:11 |
|
xbmc_fan
| lol _ikke_ | 16:11 |
| evilgrawity → _grawity | 16:13 |
|
xbmc_fan
| MatthewWilkes seems like the config is using short name alias for commands I don't even know there long form by heart ;) | 16:13 |
|
charon
| MatthewWilkes: you might like http://stevelosh.com/blog/2013/04/git-koans/ | 16:14 |
| → swiety joined | 16:14 |
| → v0n joined | 16:17 |
| ← hyperair left | 16:17 |
| ← mikef left | 16:19 |
| ← rickruby left | 16:19 |
| → Chikore joined | 16:21 |
| → Chikore_ joined | 16:21 |
|
cmn
| xbmc_fan: you don't need to know them all; you discover the commands and possibilities as you use and learn to use the tool, like anything else | 16:22 |
| → CodeShark joined | 16:22 |
| ← InvidFlower left | 16:22 |
|
cmn
| I keep finding Subversion users who don't know the 'switch' command, or who delete files and run 'svn up' instead of reverting them | 16:23 |
| ← jimmyff left | 16:25 |
| ← chriswk left | 16:26 |
| ← jab416171 left | 16:26 |
| ← jjardon left | 16:26 |
| → kadoban joined | 16:27 |
| ← Chikore left | 16:28 |
| ← n3m left | 16:28 |
| ← fris left | 16:29 |
| ← rednaks left | 16:30 |
| ← zeppo left | 16:30 |
| → rednaks joined | 16:30 |
| → oakdog8 joined | 16:32 |
| → Chikore joined | 16:32 |
| ← forlin left | 16:33 |
| → nicklasbo joined | 16:33 |
| ← antijava left | 16:33 |
| ← oakdog8 left | 16:34 |
| ← Katafalkas left | 16:35 |
| → elixir joined | 16:36 |
| ← OliverJAsh left | 16:37 |
| ← nicklasbo left | 16:38 |
| → OliverJAsh joined | 16:38 |
| → fsvehla joined | 16:39 |
| → Dougie187 joined | 16:40 |
| ← vedant left | 16:41 |
| → ErKa joined | 16:41 |
| ← nigelb left | 16:45 |
| → nigelb joined | 16:45 |
| → hyperair joined | 16:48 |
| ← ErKa left | 16:48 |
| ← Chikore_ left | 16:51 |
| → thiago joined | 16:51 |
| → DmitryBochkarev joined | 16:51 |
| → LekeFly joined | 16:53 |
| ← hyperair left | 16:54 |
| → tvw joined | 16:54 |
| ← doener left | 16:57 |
| ← infynyxx left | 16:58 |
| ← aberrant left | 16:59 |
| → InvidFlower joined | 17:02 |
| ← nfroidure left | 17:03 |
| → ErKa joined | 17:03 |
| → Tommy[D] joined | 17:03 |
| → Katafalkas joined | 17:03 |
| ← Chikore left | 17:03 |
| → zakora joined | 17:03 |
| → michas joined | 17:04 |
| ← rath left | 17:05 |
| → francisfish joined | 17:05 |
| → eletuchy joined | 17:05 |
| → aberrant joined | 17:05 |
| ← ErKa left | 17:08 |
| ← pandeiro left | 17:08 |
| ← jaseemabid left | 17:08 |
| ← Goplat left | 17:08 |
| → m0viefreak joined | 17:08 |
| ← Adlai left | 17:08 |
| → vedant joined | 17:09 |
| ← xbmc_fan left | 17:10 |
| ← kenperkins left | 17:11 |
| ← Guest14165 left | 17:13 |
| → chrismar035 joined | 17:13 |
| → n3m joined | 17:14 |
| ← chrismar035 left | 17:14 |
| ← ThePawnBreak left | 17:14 |
| → cenuij joined | 17:14 |
| ← cenuij left | 17:14 |
| → cenuij joined | 17:14 |
| ← Katafalkas left | 17:14 |
| → wald0 joined | 17:15 |
| → anyway joined | 17:15 |
| ← anyway left | 17:16 |
| → mechanicalduck joined | 17:16 |
| ← m_ke left | 17:16 |
| → nfroidure joined | 17:16 |
| → SBoudrias joined | 17:16 |
| → gain joined | 17:19 |
| → kogent joined | 17:21 |
| → BSaboia joined | 17:21 |
| → Guest14165 joined | 17:22 |
| → nicklasbo joined | 17:22 |
| → RalfR joined | 17:23 |
| → bmac joined | 17:24 |
| ← w0ng left | 17:24 |
| ← yshh left | 17:24 |
| → jaseemabid joined | 17:25 |
| → vpopov joined | 17:25 |
| → tinti joined | 17:25 |
| → w0ng joined | 17:26 |
| → infynyxx joined | 17:27 |
| → yshh joined | 17:27 |
| → thomas_b joined | 17:28 |
| ← francisfish left | 17:28 |
| ← yshh left | 17:30 |
| → yshh joined | 17:30 |
| ← Jackneill left | 17:30 |
| → francisfish joined | 17:31 |
| → kenperkins joined | 17:31 |
| → black_13 joined | 17:32 |
| → caspingus joined | 17:32 |
| → hyperair joined | 17:33 |
|
black_13
| what am i doing wrong here http://codepad.org/Jqn6dZZ7 | 17:33 |
| → pppaul joined | 17:33 |
| ← pppaul left | 17:33 |
| → pppaul joined | 17:33 |
|
grawity
| 1) not reading the message that git prints | 17:34 |
|
jast
| I'm curious... what's 2)? :) | 17:34 |
| ← RalfR left | 17:35 |
| ← carlos-huang left | 17:36 |
| ← caspingus left | 17:36 |
|
black_13
| yeah me too on that 2 | 17:37 |
| → ldiamond joined | 17:37 |
| ← ldiamond left | 17:37 |
| → ldiamond joined | 17:37 |
| ← francisfish left | 17:37 |
|
black_13
| lotta quiet | 17:39 |
| → TheNotary joined | 17:39 |
| ← tkrugg left | 17:40 |
| → zeppo joined | 17:41 |
| ← MrNibbles left | 17:41 |
| ← timbl left | 17:43 |
| → antijava joined | 17:43 |
| ← __alpaca left | 17:43 |
| → herdingcat joined | 17:44 |
|
Dougie187
| I think there's only 1) | 17:45 |
| ← swiety left | 17:46 |
|
juanmabc
| mmm, i'm in trouble, i did a wrong commit, push witout first pulling, how do i revert say 2/3 pushes back repo? | 17:46 |
|
| .oO(this finally happened...) | 17:47 |
|
Dougie187
| !fixup juanmabc | 17:47 |
|
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! | 17:47 |
|
juanmabc
| thanks, looking | 17:48 |
| → __alpaca joined | 17:48 |
| → diegoviola joined | 17:48 |
| → jatt joined | 17:48 |
| ← jatt left | 17:48 |
| → MrNibbles joined | 17:49 |
| → tjbiddle joined | 17:50 |
| ← todd_dsm left | 17:51 |
| ← antijava left | 17:51 |
| ← rednaks left | 17:52 |
| → pfFredd joined | 17:52 |
| ← sq-one left | 17:52 |
| → Sigma joined | 17:53 |
| ← Noldorin left | 17:53 |
| ← n3m left | 17:53 |
| → timbl joined | 17:55 |
| ← __alpaca left | 17:59 |
| ← chimay left | 18:00 |
| ← angelsl left | 18:05 |
| → Noldorin joined | 18:05 |
| → rednaks joined | 18:05 |
| ← Orbitrix left | 18:06 |
| → m_ke joined | 18:06 |
| ← m0ltar left | 18:06 |
| ← MrNibbles left | 18:07 |
| ← jaseemabid left | 18:08 |
| ← bmac left | 18:08 |
| → teejmya joined | 18:08 |
| ← m_ke left | 18:08 |
| ← Joefish left | 18:08 |
| → Orbitrix joined | 18:09 |
| ← bgerber left | 18:09 |
| → tenmilestereo joined | 18:09 |
| → Joefish joined | 18:09 |
| → m_ke joined | 18:11 |
| ← kmels_ left | 18:11 |
| ← kristofers left | 18:12 |
| → t-mart joined | 18:12 |
| → huoxito joined | 18:13 |
| ← teejmya left | 18:14 |
| → bgerber joined | 18:14 |
| → Eremiell joined | 18:15 |
| ← piToM left | 18:16 |
| ← Etheco left | 18:16 |
| → piToM joined | 18:17 |
| ← InvidFlower left | 18:17 |
| → Etheco joined | 18:18 |
| ← tinti left | 18:19 |
| → breakingthings joined | 18:20 |
| → francisfish joined | 18:20 |
| ← DonRichie left | 18:20 |
| → jjardon joined | 18:22 |
| → chriswk joined | 18:22 |
|
Sigma
| hmm, are there any known issues with git on zfs ? I seem to have some weird sync issues: git-merge would pretend that there are local changes, when git-status and git-diff see nothing. And after "some time" it would realize there are indeed none (trace: https://gist.github.com/sigma/5477827). I just switched to ZFS, so it looks like a good suspect, but it might be something else entirely I suppose | 18:22 |
| → jimmyff joined | 18:22 |
| → pantsman joined | 18:22 |
| ← pantsman left | 18:22 |
| → pantsman joined | 18:22 |
| ← bgerber left | 18:22 |
| ← segher left | 18:23 |
| → digitalfiz joined | 18:23 |
| → jab416171 joined | 18:23 |
| ← piToM left | 18:24 |
| → cebor joined | 18:24 |
| → jaseemabid joined | 18:24 |
| → segher joined | 18:25 |
| → farfanoide joined | 18:27 |
| → akifer_ joined | 18:27 |
| ← segher left | 18:27 |
| ← Noldorin left | 18:29 |
| → ph^ joined | 18:29 |
| → segher joined | 18:29 |
| ← akifer left | 18:30 |
| ← segher left | 18:31 |
| → TheWave joined | 18:32 |
| ← TheWave left | 18:33 |
| → segher joined | 18:33 |
| ← francisfish left | 18:34 |
| → system64 joined | 18:35 |
| → bgerber joined | 18:36 |
| ← cebor left | 18:36 |
| ← nicknisi left | 18:37 |
| → DonRichie joined | 18:39 |
| → jceb joined | 18:39 |
| → marcdel joined | 18:41 |
| ← wald0 left | 18:41 |
| ← jcromartie left | 18:41 |
| ← elixir left | 18:43 |
| → DoniRS joined | 18:43 |
| ← tenmilestereo left | 18:44 |
| ← black_13 left | 18:44 |
| ← DarkCthulhu left | 18:47 |
| ← evie_hammond left | 18:48 |
| → TheWave joined | 18:48 |
| → Entomo joined | 18:48 |
| → rakl joined | 18:48 |
|
TheWave
| Hey guys I need some help. I created a git repo on github. Then i inited a project id been working on on my computer. I pushed that fine. Then I made a bunch of changes which I want to commit and push. But when i do it is says master rejected master rejected. Apparently this is because i didnt branch? But i dont want to lose all of my changes that ive made. Any ideas? | 18:50 |
| → evie_hammond joined | 18:52 |
|
Dougie187
| TheWave: why don't you pastebin the error? | 18:54 |
| ← moondoggy left | 18:54 |
| ← tombee left | 18:55 |
| → tombee joined | 18:55 |
|
offby1
| TheWave: you probably need to merge or rebase. | 18:58 |
| → cebor joined | 18:58 |
| → natechan joined | 18:58 |
| → howlymowly_ joined | 18:58 |
| → __alpaca joined | 19:00 |
| ← thong left | 19:00 |
| ← metts left | 19:03 |
| ← zakora left | 19:03 |
| → mklappst_ joined | 19:04 |
| ← __alpaca left | 19:05 |
| ← rakl left | 19:05 |
| → R1KRDO joined | 19:06 |
| ← infynyxx left | 19:07 |
| ← barq left | 19:08 |
| → __alpaca joined | 19:10 |
| ← v0n left | 19:10 |
| → infynyxx joined | 19:11 |
| ← hoschi left | 19:12 |
| ← redrocket left | 19:13 |
| ← herdingcat left | 19:13 |
| → breck7 joined | 19:14 |
| → dangerousdave joined | 19:14 |
| → robottinosino joined | 19:15 |
| ← rabellamy left | 19:15 |
| ← __alpaca left | 19:15 |
| → timsnadden joined | 19:17 |
| ← jaseemabid left | 19:18 |
| ← pfFredd left | 19:18 |
| → alexisabril joined | 19:21 |
| ← _Harm_B_ left | 19:24 |
| ← infynyxx left | 19:25 |
| → _Harm_B_ joined | 19:25 |
|
charon
| Sigma: if it happens again, record straces of both, and send them to the !list | 19:26 |
|
gitinfo
| Sigma: [!mailing_list] The mailing list can be reached via [email@hidden.address] You don't need to subscribe to the list, you will always be put in cc on reply. | 19:26 |
| ← TheWave left | 19:26 |
|
charon
| Sigma: but in general git should be happy with any filesystem that behaves like posix | 19:26 |
| ← TheNotary left | 19:27 |
| → trusktr joined | 19:28 |
| ← robottinosino left | 19:30 |
| → bvi joined | 19:30 |
| ← vpopov left | 19:31 |
| ← bvi left | 19:32 |
| ← heytrav left | 19:32 |
| → mikef joined | 19:32 |
| → heytrav joined | 19:33 |
| → rtjure joined | 19:34 |
| → jaseemabid joined | 19:34 |
| → observ3r joined | 19:34 |
| → srinup joined | 19:35 |
| ← Niels___ left | 19:35 |
| → kristofers joined | 19:36 |
|
Sigma
| charon: yeah I just mailed the list. it's fairly reproducible actually | 19:36 |
| ← tashi_ left | 19:37 |
| ← NimeshNeema left | 19:37 |
|
charon
| well, what you reported on the list seems to be about diff-files, which is expected | 19:37 |
|
| get straces of git-status and git-merge, those are far more interesting | 19:38 |
|
| oh and perhaps verify that all of your git thingies are the same, new version | 19:38 |
|
thiago
| what's the issue, out of curiosity? | 19:38 |
| → warthog9 joined | 19:38 |
| ← heytrav left | 19:38 |
| ← longbeach left | 19:39 |
| → infynyxx joined | 19:40 |
| → heytrav joined | 19:41 |
| ← srinup left | 19:42 |
| ← trusktr left | 19:42 |
|
charon
| thiago: he had the link https://gist.github.com/sigma/5477827 above, there seems to be some refresh issue there | 19:44 |
|
| i.e. barring interference from other processes, the git merge complains / git status is clean sequence shouldn't be possible | 19:44 |
| ← inversion left | 19:44 |
|
Sigma
| charon: out of curiosity, why is the git-diff-files behavior expected ? | 19:46 |
|
thiago
| I expect it to be a CRLF issue | 19:46 |
|
Sigma
| seems pretty undeterministic to me :/ | 19:46 |
| → piToM joined | 19:47 |
| ← johnnyfuchs left | 19:47 |
| → slakmagik joined | 19:48 |
| ← cebor left | 19:49 |
| ← alexisabril left | 19:49 |
| r0bby_ → robbyoconnor | 19:50 |
| → relipse joined | 19:50 |
| → lresende joined | 19:51 |
| ← midnightmagic left | 19:51 |
|
Sigma
| thiago: I rather doubt it, it seems really bound to ZFS (same repository copied over to a HFS+ volume behaves correctly) | 19:52 |
| ← piToM left | 19:52 |
|
charon
| Sigma: historically (i think? that was before i came to git) you had to do a lot more manual index refreshing, since it's a bit of an expensive operation. but these days, the user-facing tools like git-diff and git-status run a refresh first, so it's not needed that often. | 19:52 |
|
| Sigma: the expectation is that users of git-diff-* etc. know about this, and run git update-index --refresh first in their script | 19:53 |
| ← dc5ala left | 19:54 |
| ← xavier23 left | 19:55 |
| → jdunck joined | 19:56 |
|
Sigma
| I still don't get it. are we saying that git-diff-files *might* trigger an index update, but that we shouldn't count on it ? I'd expect it to be more like: git-diff-files doesn't update the index, as in *never* :) | 19:57 |
| ← warthog9 left | 19:59 |
| → mmitchell joined | 19:59 |
|
charon
| it doesn't | 19:59 |
|
| did i say it does? it doesn't. | 19:59 |
| → xavier23 joined | 20:00 |
|
Sigma
| then, who updated the index before my second git-diff-files ? that's the thing I'm reporting: I run git-diff-files twice in a row, and have a change reported only the first time | 20:00 |
|
charon
| hard to say | 20:01 |
|
| make triply sure that you have no bash prompts or similar active | 20:01 |
| ← tjadc left | 20:01 |
|
charon
| then gather traces | 20:01 |
| → mezner joined | 20:01 |
| ← lhunath left | 20:02 |
| → Re-L joined | 20:02 |
| ← skorgon left | 20:02 |
| ← jceb left | 20:03 |
| ← sebrock left | 20:03 |
|
Sigma
| ah the prompt, forgot about this one. unfortunately, doesn't change a thing :/ ok I need to learn dtrace I guess | 20:03 |
|
charon
| is this a local fs btw, or over the network? | 20:04 |
|
Sigma
| local | 20:04 |
| ← rtjure left | 20:04 |
| → thong joined | 20:05 |
| → yellow joined | 20:05 |
|
charon
| you can also try running 'stat $file' in a loop (or every second or so) and seeing if it suddenly changes. that would also fool git pretty badly. | 20:05 |
|
| where 'it' can be most stat fields, in fact. | 20:06 |
| → skorgon joined | 20:06 |
|
mpfusion
| Is it possible to have git fetch by default fetch from all remotes like git fetch --all ? Is there a config option for that maybe? | 20:07 |
| ← lresende left | 20:08 |
| ← infynyxx left | 20:09 |
| ← eletuchy left | 20:10 |
| ← BSaboia left | 20:10 |
| → eletuchy joined | 20:10 |
|
charon
| mpfusion: no, but if you hate typing, git config --global alias.fa 'fetch --all' or some such | 20:10 |
| → __alpaca joined | 20:10 |
| → shruggar joined | 20:11 |
| → Watabou joined | 20:12 |
| ← huoxito left | 20:13 |
| → pandeiro joined | 20:13 |
| ← hwrd|work left | 20:13 |
|
mpfusion
| charon: That's the obvious workaround, yes. Thanks | 20:14 |
| → tashi_ joined | 20:14 |
| ← eletuchy left | 20:15 |
| ← Saby left | 20:15 |
| ← __alpaca left | 20:15 |
| ← mmitchell left | 20:17 |
| ← tashi_ left | 20:20 |
|
Sigma
| ha, setting core.trustctime to false helps | 20:20 |
| → swiety joined | 20:20 |
|
charon
| Sigma: so zfs on osx has issues with ctime? funny. i thought that setting was only needed for old broken beagle indexer crawlers... | 20:21 |
|
Sigma
| yeah, kinda scary | 20:22 |
| → trungqtran joined | 20:23 |
|
Sigma
| and I don't have any indexer as far as I know (spotlight is disabled) | 20:23 |
| ← thong left | 20:23 |
| → codezombie joined | 20:25 |
|
Sigma
| wow, I'm taking quite a performance hit. guess I have a good reason to optimize magit now... | 20:26 |
| → rickruby joined | 20:27 |
|
charon
| Sigma: over what? | 20:27 |
| ← juanmabc left | 20:28 |
| ← jaseemabid left | 20:28 |
|
Sigma
| that ctime flag I suppose | 20:28 |
| → juanmabc joined | 20:28 |
| ← Re-L left | 20:28 |
|
charon
| umm, i'd hope not. that should reduce the number of refreshes needed, but never increase it | 20:28 |
| ← zeppo left | 20:29 |
| ← LekeFly left | 20:29 |
| ← DoniRS left | 20:29 |
| → Arokh joined | 20:29 |
|
Sigma
| I'll investigate. but some magit operations just have gone from "kinda sluggish" to "dead slow" | 20:29 |
| ← HeN left | 20:30 |
| ← GameGamer43 left | 20:30 |
|
SamB
| it would be cool if they went to "nice and snappy" at some point | 20:30 |
|
Sigma
| indeed it would ;) | 20:31 |
| ← ggergely left | 20:31 |
| → dustmason joined | 20:31 |
| ← nicklasbo left | 20:31 |
| ← dr_lepper left | 20:31 |
| ← xerxas left | 20:31 |
| ← jab416171 left | 20:31 |
| ← PaulePanter left | 20:31 |
| ← bond` left | 20:32 |
| → bond` joined | 20:32 |
| ← jimmyff left | 20:32 |
| → koki joined | 20:33 |
| ← zorzar left | 20:33 |
| → PaulePanter joined | 20:33 |
| → Learath2 joined | 20:33 |
| → dr_lepper joined | 20:33 |
| ← pdelvo left | 20:34 |
| ← gitinfo left | 20:34 |
| ← tfnico___ left | 20:34 |
| → zorzar joined | 20:34 |
| ← offby1 left | 20:34 |
| ← system64 left | 20:35 |
| → weltall joined | 20:35 |
| ← stfn left | 20:35 |
| ← avar left | 20:35 |
| → mmlac joined | 20:35 |
| ← mmlac left | 20:36 |
| ← mezner left | 20:36 |
| → ohcibi joined | 20:36 |
| → roflin joined | 20:36 |
| → axrfnu joined | 20:36 |
| ← SBoudrias left | 20:36 |
| ← vedant left | 20:36 |
| → yx joined | 20:37 |
| ← zizzfizzix left | 20:37 |
| → petteyg joined | 20:37 |
| → Bucciarati joined | 20:37 |
| → Nickeeh joined | 20:37 |
| → hwrd|work joined | 20:37 |
| → ggergely joined | 20:37 |
| → AlexanderS joined | 20:37 |
| → dario joined | 20:37 |
| → stfn joined | 20:41 |
| → gitinfo joined | 20:41 |
| ChanServ set mode: +o | 20:41 |
| → kmels_ joined | 20:41 |
| → chaoflow joined | 20:41 |
| → BtbN joined | 20:41 |
| ← yellow left | 20:41 |
| ← Anders_J left | 20:41 |
| ← shennyg left | 20:41 |
| → holo joined | 20:41 |
|
holo
| hi | 20:41 |
| ← dario left | 20:41 |
| ← BeerSerc_ left | 20:41 |
| → BeerSerc joined | 20:41 |
| → dario joined | 20:41 |
| → eletuchy joined | 20:41 |
| → pdelvo joined | 20:41 |
| ← beawesomeinstead left | 20:41 |
| → GameGamer43 joined | 20:41 |
| → MrNibbles joined | 20:41 |
| → avar joined | 20:41 |
| ← avar left | 20:41 |
| → avar joined | 20:41 |
| → ilogger2 joined | 20:42 |
| → mmlac joined | 20:42 |
| → _Harm_B_ joined | 20:49 |
| → eijk_ joined | 20:51 |
|
holo
| what is the reason that, after sucessfully cloning a repo with "git repo <repo>", there is a .git/bin directory with lots of unix tools that wasn't previously there. screenshot of some of those tools: http://postimg.org/image/wfnrdew1t/ | 20:55 |
| → gusnan joined | 20:55 |
| → Carpenter777 joined | 20:55 |
| → BSaboia joined | 20:55 |
| → tashi_ joined | 20:56 |
|
Akufen
| I rewrote history, and now my production server has a commit that my dev server has not, can I just reset --hard to remove that commit and get them ¨in sync¨ again? | 20:56 |
|
charon
| holo: can you check what's in the dirs listed in 'template directory' in man git-init? most likely one of them has that bin directory by mistake | 20:56 |
|
gitinfo
| holo: the git-init manpage is available at http://jk.gs/git-init.html | 20:56 |
|
holo
| and is there any reasonable reason for a repo in remote to have the size of 170MB and after cloning it, locally, its size is now 5.46GB? | 20:57 |
|
charon
| holo: i suspect that the last option (default template dir) is actually prefix-dependent though, so if you installed your git in some place other than /usr/, check that $PREFIX/share/git-core/templates, too | 20:57 |
|
holo
| I'll check that | 20:57 |
| → rakl joined | 20:57 |
|
charon
| we'll discuss size once you no longer have lots of templates ;) | 20:58 |
| → Goplat joined | 20:58 |
| → trungqtran joined | 20:58 |
|
charon
| git can occasionally compress your repo amazingly well, but it's something of a bordercase "issue" (or advantage, depending on how you see it) | 20:58 |
|
Akufen
| to clarify, if my production server has A B C, then my dev server has A B C D, I just need to get rid of D | 20:59 |
| ← rakl left | 20:59 |
|
charon
| Akufen: see !rewriting | 20:59 |
|
gitinfo
| Akufen: Rewriting public history is a very bad idea. Anyone else who may have pulled the old history will have to jump through hoops (and you have to tell them to), so it's infinitely better to just move on without rewriting. That said, you can use `git push -f` to force your new history through (may get rejected, though). See http://git-scm.com/docs/git-rebase.html#_recovering_from_upstrea | 20:59 |
| → rakl joined | 21:00 |
|
Akufen
| charon, I´m the only one using this repo, and have forced a push, but now I can´t pull the rewritten history on my production server | 21:00 |
| → pandeiro` joined | 21:00 |
|
charon
| oh. yes, then do the reset | 21:00 |
|
Akufen
| ok. thanks | 21:01 |
| → AgentWillyWonka joined | 21:02 |
|
johnw
| what plumbing command does give use to determine the current value of HEAD on the remote server before doing a push? | 21:02 |
| → observ3r_ joined | 21:03 |
|
johnw
| ah, git-peek-remote, thx | 21:03 |
|
| git-ls-remote, according to the man page | 21:03 |
| → sebrock joined | 21:04 |
| ← mmlac left | 21:04 |
| → jaequery joined | 21:08 |
| → infynyxx joined | 21:08 |
| → Esa_ joined | 21:10 |
| → vedant joined | 21:10 |
| ← pandeiro` left | 21:10 |
| → __alpaca joined | 21:10 |
| → redrocket joined | 21:11 |
|
johnw
| can I ask git to tell me the default remote for whichever branch is currently checked out? | 21:12 |
| ← sebrock left | 21:12 |
| ← Carpenter777 left | 21:13 |
| → cagedwisdom_ joined | 21:14 |
| → eletuchy joined | 21:15 |
| ← __alpaca left | 21:15 |
| → anli_ joined | 21:18 |
| → shruggar joined | 21:18 |
| → rudak joined | 21:20 |
| → b1rkh0ff joined | 21:21 |
| ← rudak left | 21:21 |
| → m_ke joined | 21:21 |
| → timsnadden joined | 21:21 |
| → offby1 joined | 21:24 |
| → elixir joined | 21:24 |
| → system64 joined | 21:24 |
| ← jaequery left | 21:25 |
| → hwrd|work joined | 21:25 |
| ← timsnadden left | 21:25 |
| ← anli_ left | 21:25 |
| → Xethron joined | 21:26 |
| → timsnadden_ joined | 21:28 |
| → jaequery joined | 21:28 |
| → GPHemsley joined | 21:30 |
|
GPHemsley
| Is there a way to tell git that a particular text file is not UTF-8? | 21:30 |
| → ISF joined | 21:30 |
| → inversion joined | 21:31 |
|
bremner
| GPHemsley: afaik, git doesn't care about character encoding, except perhaps 8bits. | 21:32 |
| → dreiss joined | 21:32 |
| → Kje10L joined | 21:32 |
|
GPHemsley
| bremner: Oh, hmm | 21:33 |
| → mmlac joined | 21:33 |
| ← mmlac left | 21:33 |
| → thong joined | 21:34 |
| ← vedant left | 21:36 |
| → relipse joined | 21:37 |
| → rabellamy joined | 21:37 |
| ← Kje10L left | 21:37 |
|
bremner
| I guess the encoding for commit messages is stored, but not for files | 21:38 |
| → rurufufuss joined | 21:38 |
| → caspingus joined | 21:38 |
| → NimeshNeema joined | 21:39 |
| ← thong left | 21:39 |
| → jatt joined | 21:42 |
|
GPHemsley
| Right, OK. Guess I have to handle it at a different level. Thanks. | 21:43 |
| ← GPHemsley left | 21:43 |
| ← eletuchy left | 21:44 |
| → alexisabril joined | 21:48 |
| ← infynyxx left | 21:48 |
| ← alexisabril left | 21:48 |
| → alexisabril joined | 21:49 |
| → Gentlecat joined | 21:49 |
| → Balliad joined | 21:50 |
| → developernotes joined | 21:50 |
| → SBoudrias joined | 21:50 |
| → m0ltar joined | 21:50 |
| → PeterBooker joined | 21:51 |
| → infynyxx joined | 21:52 |
| → pur3forlyphe joined | 21:54 |
| → rickruby joined | 21:54 |
| → avinashrbhat joined | 21:54 |
| ← avinashrbhat left | 21:54 |
| ← dreiss left | 21:55 |
| → Noldorin joined | 21:55 |
| → xerxas joined | 21:56 |
| → rideh joined | 21:56 |
| ← inversion left | 21:57 |
| ← pur3forlyphe left | 21:58 |
| → holo joined | 21:58 |
|
holo
| hi | 21:58 |
| → ianmcorvidae joined | 21:59 |
| ← rickruby left | 21:59 |
| → mklappst_ joined | 22:00 |
| → tvw joined | 22:01 |
| ← elixir left | 22:02 |
| → huoxito joined | 22:02 |
| → Kje10L joined | 22:03 |
| → tagava joined | 22:03 |
| ← ianmcorvidae left | 22:05 |
| ← m_ke left | 22:06 |
| → ianmcorvidae joined | 22:06 |
| ← ianmcorvidae left | 22:06 |
| → ianmcorvidae joined | 22:06 |
| ← b1rkh0ff left | 22:06 |
| ← developernotes left | 22:06 |
| ← rabellamy left | 22:08 |
| → TheNotary joined | 22:08 |
| → sebrock joined | 22:09 |
| → m_ke joined | 22:09 |
| ← Kje10L left | 22:10 |
| → eletuchy joined | 22:10 |
| → __alpaca joined | 22:10 |
| ← ianmcorvidae left | 22:12 |
| ← sebrock left | 22:13 |
| → ianmcorvidae joined | 22:13 |
| → vedant joined | 22:13 |
| ← __alpaca left | 22:16 |
| ← jaequery left | 22:19 |
| ← ianmcorvidae left | 22:19 |
| ← eijk_ left | 22:20 |
| → ianmcorvidae joined | 22:20 |
| ← ianmcorvidae left | 22:20 |
| → ianmcorvidae joined | 22:20 |
| ← eletuchy left | 22:21 |
| → Niels___ joined | 22:21 |
| → ergZay joined | 22:21 |
| → siprbaum joined | 22:21 |
| → garply joined | 22:21 |
| → guide joined | 22:21 |
| → aep joined | 22:22 |
| ← Xethron left | 22:22 |
| → felher joined | 22:22 |
| ← observ3r_ left | 22:22 |
|
holo
| charon, I have two different versions of git installed. both template directories have size =< 1MB. as for symlinks, i searched for "bin" with find . -name "*bin*" (and "ls -lhr| grep \>" for finding every kind of symlink) but couldn't find anything . I think your suspicion still makes sense, but maybe it's not the template-dir that contains a symlink inside | 22:22 |
| → s0x joined | 22:22 |
| → crater2150 joined | 22:23 |
| → miso1337 joined | 22:23 |
| → Xethron joined | 22:25 |
| → irqq_ joined | 22:26 |
| ← ianmcorvidae left | 22:26 |
| → ianmcorvidae joined | 22:28 |
| ← ianmcorvidae left | 22:28 |
| → ianmcorvidae joined | 22:28 |
| → HeN joined | 22:29 |
| → Rolybrau joined | 22:29 |
| ← mklappst_ left | 22:29 |
| ← caspingus left | 22:30 |
| ← hwrd|work left | 22:31 |
| → tfnico___ joined | 22:31 |
| → jimmyff joined | 22:31 |
| → twisted` joined | 22:31 |
| → kmels_ joined | 22:31 |
| → jab416171 joined | 22:32 |
| ← ianmcorvidae left | 22:33 |
| → ianmcorvidae joined | 22:34 |
| ← ianmcorvidae left | 22:34 |
| → ianmcorvidae joined | 22:34 |
| ← alexisabril left | 22:36 |
| → shennyg joined | 22:39 |
| → marhaban joined | 22:39 |
| → shadow-warrior joined | 22:40 |
| → beawesomeinstead joined | 22:40 |
| ← m_ke left | 22:40 |
| → ianmcorvidae|alt joined | 22:41 |
| ← ianmcorvidae|alt left | 22:41 |
| → ianmcorvidae|alt joined | 22:41 |
| ← ianmcorvidae left | 22:41 |
| ← gusnan left | 22:43 |
| ← vedant left | 22:45 |
| → eletuchy joined | 22:47 |
| ← ianmcorvidae|alt left | 22:47 |
| → ianmcorvidae joined | 22:48 |
| ← ianmcorvidae left | 22:48 |
| → ianmcorvidae joined | 22:48 |
| → m_ke joined | 22:48 |
| → _iron joined | 22:48 |
| → caspingus joined | 22:51 |
| ← marhaban left | 22:52 |
| ← Rolybrau left | 22:52 |
| ← kmels_ left | 22:52 |
| → JEEB joined | 22:55 |
| → ianmcorvidae|alt joined | 22:55 |
| ← ianmcorvidae|alt left | 22:55 |
| → ianmcorvidae|alt joined | 22:55 |
| → hwrd|work joined | 22:56 |
| → pppaul joined | 22:58 |
| ← ianmcorvidae left | 22:59 |
| ← system64 left | 22:59 |
| ← Balliad left | 23:00 |
| → tjadc joined | 23:01 |
| ← ianmcorvidae|alt left | 23:01 |
| → RalfR joined | 23:01 |
| → ianmcorvidae joined | 23:02 |
| ← ianmcorvidae left | 23:02 |
| → ianmcorvidae joined | 23:02 |
| ← miso1337 left | 23:02 |
| ← irqq_ left | 23:02 |
| → paolooo joined | 23:03 |
| → simesy joined | 23:04 |
| → paolooo_ joined | 23:04 |
| ← paolooo left | 23:05 |
| ← m_ke left | 23:06 |
| ← AgentWillyWonka left | 23:06 |
| → Jojomofoman joined | 23:07 |
| → Kje10L joined | 23:07 |
| → jyp joined | 23:08 |
| ← shruggar left | 23:08 |
| → ianmcorvidae|alt joined | 23:09 |
| ← _iron left | 23:09 |
| → sebrock joined | 23:09 |
| → mmitchell joined | 23:10 |
| → __alpaca joined | 23:11 |
| → m_ke joined | 23:12 |
| ← Kje10L left | 23:12 |
| ← m_ke left | 23:12 |
| ← ianmcorvidae left | 23:13 |
| ← ianmcorvidae|alt left | 23:14 |
| → wrouesnel joined | 23:14 |
| ← eletuchy left | 23:14 |
| ← sebrock left | 23:14 |
| → caspingu_ joined | 23:15 |
| ← __alpaca left | 23:15 |
| → ianmcorvidae joined | 23:16 |
| ← RalfR left | 23:16 |
| ← caspingus left | 23:16 |
| → frogonwheels joined | 23:17 |
| → dreiss joined | 23:19 |
| → jaequery joined | 23:19 |
| → stephCoue joined | 23:19 |
| → Sigma joined | 23:22 |
| → ianmcorvidae|alt joined | 23:23 |
| ← ianmcorvidae|alt left | 23:23 |
| → ianmcorvidae|alt joined | 23:23 |
| ← jaequery left | 23:23 |
| → AgentWillyWonka joined | 23:24 |
| ← mmitchell left | 23:24 |
| → evie_hammond joined | 23:24 |
| → lresende joined | 23:25 |
| ← lresende left | 23:25 |
| ← infynyxx left | 23:25 |
| ← ianmcorvidae left | 23:26 |
| ← caspingu_ left | 23:27 |
| ← ianmcorvidae|alt left | 23:29 |
| → ianmcorvidae joined | 23:30 |
| ← ianmcorvidae left | 23:30 |
| → ianmcorvidae joined | 23:30 |
| → lavaman joined | 23:30 |
| → kxa joined | 23:30 |
| → LuxuryMode joined | 23:31 |
| → boombatower joined | 23:34 |
| → jan joined | 23:35 |
| jan → Guest70059 | 23:35 |
| → ianmcorvidae|alt joined | 23:37 |
| → R1KRDO joined | 23:37 |
| → madewokherd joined | 23:38 |
| → ddv joined | 23:40 |
| → kakos joined | 23:40 |
| → bytephilia joined | 23:41 |
| ← ianmcorvidae left | 23:41 |
| → eletuchy joined | 23:41 |
| ← rakl left | 23:41 |
| → caspingus joined | 23:42 |
| ← caspingus left | 23:42 |
| → caspingus joined | 23:42 |
| ← Guest70059 left | 23:43 |
| ← caspingus left | 23:43 |
| → kaictl joined | 23:43 |
| → j416 joined | 23:44 |
| → ianmcorvidae joined | 23:44 |
| ← ianmcorvidae left | 23:44 |
| → ianmcorvidae joined | 23:44 |
| → caspingus joined | 23:45 |
| ← boombatower left | 23:48 |
| → paddymahoney joined | 23:48 |
| ← ianmcorvidae|alt left | 23:48 |
| → boombatower joined | 23:48 |
| ← tagava left | 23:50 |
| ← ianmcorvidae left | 23:50 |
| → ianmcorvidae joined | 23:51 |
| ← ianmcorvidae left | 23:51 |
| → ianmcorvidae joined | 23:51 |
| ← eletuchy left | 23:52 |
| ← bytephilia left | 23:52 |
| ← shadow-warrior left | 23:52 |
| → InvidFlower joined | 23:53 |
| ← hwrd|work left | 23:53 |
| → hwrd|work joined | 23:55 |
| ← R1KRDO left | 23:57 |
| ← ianmcorvidae left | 23:57 |
| → ianmcorvidae joined | 23:58 |
| ← ianmcorvidae left | 23:58 |
| → ianmcorvidae joined | 23:58 |
| → alexisabril joined | 23:59 |