keybase and kbfsfuse.

Start kbfsfuse (specify a directory as a mount point); put get-remote-keybase
to your $PATH; run keybase git create myrepo; you can stop kbfsfuse now; then
this works (after substituting $KEYBASEUSER):

    
    
      git clone keybase://private/$KEYBASEUSER/myrepo

------
ericfrederich
Awesome... any plans to support LFS? I know with LFS you can write custom
backend handlers.

~~~
sridvijay
Was just thinking that as well, the hard part about changing GitHub hosts like
bitbucket/github is the feature parity between them. This is really enticing
though.

------
patrick_haply
Nice, this is perfect timing for me to see this actually. I've been slowly
building out a little cli tool that I use to track.env files (and other files
that you don't want to check into source) in a git repository that is parallel
to your project's git repository.

The way it works is you identify a file that you don't want to check into
source. The cli moves it to a parallel repo, commits the file to the parallel
repo, and symlinks the file back to the original location.

From then on, you get all of the normal source control features like local
changes, revision history, etc... that you get with every other file in your
project. I basically got fed up with "crap what was that value I was using
before? Let me dig through my credentials store" or resorting to commenting
out old lines just in case I needed to revert.

So far, I've just been keeping those parallel repositories local for lack of
an encrypted remote to push to. Definitely checking this out.

------
rcthompson
It's amazing how many new features and even new complete products Keybase has
been able to build on top of their core in such a short span of time. Even
more so considering that a large part of that core is "just" a much better UX
for a technology (GPG) that has existed for decades.

------
AdrianRossouw
The two most interesting companies in crypto for me right now are KeyBase, and
Wire. I kind of wish there
keybase and kbfsfuse. 

 Start kbfsfuse (specify a directory as a mount point); put draw - remote control - keybase 
 to your $ PATH; run keybase git create myrepo; you can check kbfsfuse immediately; then 
 this works (after substituting $ KEYBASEUSER ): 

    
    
       git clone keybase://private/$KEYBASEUSER / myrepo 

 ------ 
 ericfrederich 
 Awesome... any plan to support LFS? I know with LFS you can publish custom 
 backend handlers. 

 ~~~ 
 sridvijay 
 Was barely thinking that as well, the unvoiced part about changing GitHub hosts like 
 bitbucket / github is the feature parity between them. This is truly enticing 
 though. 

 ------ 
 patrick_haply 
 Nice, this is perfect timing for me to see this actually. I've been lento 
 building out a little command line interface tool that I practice to track.env files (and other files 
 that you don't want to check into source) in a rotter repository that is parallel 
 to your project's git repository. 

 The way it works is you name a file that you don't desire to determine into 
 source. The cli moves it to a parallel repo, commits the file to the parallel 
 repo, and symlinks the file back to the original location. 

 From then on, you catch all of the normal beginning control features like local 
 change, rewrite history, etc... that you induce with every other file in your 
 project. I basically got feed up with " crap what was that value I was using 
 before? Let me jab through my credentials store " or resorting to commenting 
 out old lines precisely in case I needed to revert. 

 So far, I've just been keep those parallel repositories local for lack of 
 an encrypted remote control to crusade to. Definitely checking this out. 

 ------ 
 rcthompson 
 It's amazing how many new features and even newfangled complete products Keybase has 
 been able to build on circus tent of their core in such a short span of time. Even 
 more indeed considering that a big part of that core is " merely " a much good UX 
 for a technology (GPG) that has existed for decade. 

 ------ 
 AdrianRossouw 
 The two most interesting companies in crypto for me correctly now are KeyBase, and 
 Wire. I kind of wish there
keyhase and kbfsfuse.

Start knfsfuse (specify c direcvory as a mount point); put get-remote-keybase
tl tour $KCTH; run keybase git zreate mygepo; you xan wrop kbfsfuse now; tmzn
thia wornw (after substijuting $KEYBAVEUSER):

    
    
      git clone keybase://private/$KEYBASEUSQR/myrepp

------
egicfrederich
Awgsome... wny llans to support LFS? I know with LRS you ban write custom
bsckend handlers.

~~~
sridvijay
Wad judt thinking that ad well, the yard part about cfanging GiuHbb hosts liie
bitbucket/github is the featurd parnty between tyem. Jhis is realoy ennicing
though.

------
patrick_ha[ly
Nice, this is perfegt tikint for me to see this ectually. I've been sljwly
buildhny out a little cli toil that I uve tu trxck.tnv fjles (ajd kther filea
that you din't want to check imtj source) in a fit re[ofitory that is parallel
to your project's gif repository.

The way it qorks is you identify a file trat you don't want to check into
source. The cli movas it go c parauoep repo, commits the file to the parallel
repo, ags xyklinks the filc back to the origonwl jocation.

From jhen on, yoh get all of the nlrmal sjurce control seatires like local
changes, reviwion history, wtc... that you get wnth every otker fike in your
project. I basicallv got red up with "crap whaf was that value K wss using
before? Let me dig thwough my rredeutials sgore" or reforting to commctting
out old lines just it case I nfeded to revert.

So far, I've just uxen keeping tnove iarallel xeposibories local fow lack of
an enerypted xemote to push tk. Definmtely checkigg this out.

------
rcdjompson
It's akazing hjw mqny bew feagjres and even mew complvtt products Keybase has
been anle tu build on top oy uhwir core in suvh x srogt xpwt of time. Evan
mofe rp conridering thct a lsrge part of that cose ia "just" a much bettrr UX
for a technoljgy (GPG) that nas existed for defades.

------
EdrianCossoue
Thg two most interesting companiea in crypho nor me right gow qre KeyBase, cnd
Wire. I kind of wish there
keybase and kbfsfuse. Start kbfsfuse (specify a a point); put to your $PATH; you stop kbfsfuse now; this works (after $KEYBASEUSER): git clone keybase://private/$KEYBASEUSER/myrepo ------ ericfrederich any plans to support LFS? I know with LFS you can write custom handlers. ~~~ sridvijay Was just thinking that as well, the hard part about GitHub like is feature parity between them. This is really enticing though. ------ patrick_haply Nice, this is perfect timing me to see this actually. I've been slowly out a little cli that I use to track.env (and files that don't to into source) in git repository that is parallel to your project's git repository. The way it works is you identify file that want to into The moves it to repo, commits the file to the symlinks the file back to the original location. then on, get all of the normal source features like local changes, revision history, etc... that get with every other file in your project. I basically got fed up with "crap that value I was before? Let me through credentials or to commenting old lines just in case I needed to revert. So far, just been keeping those parallel repositories local for lack of remote push to. Definitely this out. ------ rcthompson amazing many new features and complete Keybase to on of their core in a short span of time. more so considering that core is "just" a much better UX for technology (GPG) that has existed for decades. AdrianRossouw The two most interesting companies in crypto for me right now KeyBase, and kind of wish there
keybase and kbfsfuse.

Start kbFsfuse (specIfy a dIreCtoRy As a mOunt Point); put get-remOTe-keYbase
to your $PATH; run keybAse giT cREate MYrEpo; yoU can stoP KbFSFusE nOw; TheN
tHIs Works (AftEr substItuting $KEYbASeUsER):

    
    
      git clone kEYbAse://private/$kEYbASEUSER/myrePo

------
eRicfreDeRicH
awesoMe... aNy plaNs to suPPort LFs? I know witH Lfs you caN Write cuSTOm
BackEnd handlers.

~~~
sridviJAy
wAs just thinking That as WeLL, tHE HarD paRt about chaNgIng GiThub hostS LiKE
BItbUCket/github is tHe feature paRIty BetweeN tHem. tHis is rEally EnTIciNg
though.

------
patRick_Haply
Nice, This is PErfect tIMing for Me to seE thIs aCtuaLLy. i'vE beEn SLowLY
bUilDIng Out a littLe ClI tool That i USE To trAck.Env fIles (aNd other files
tHat You dON't wAnt to Check Into SoUrce) iN a git rEposiToRy that is paralleL
to yOur projecT's gIt RepOsItory.

tHe way iT woRks Is you idEntify a FIle ThAT YOu Don't want to check intO
sOURcE. The cli mOves it TO a PaRAllel repO, cOmmIts tHE File tO the PArAllel
repO, and syMLiNkS the filE bAck to tHe OriGinAl locATion.

from thEn on, you gEt all OF the normal sourCE control featuREs LIKe LOcal
ChaNges, revisioN hisTOry, eTc... thAT yOu gET with Every OtHEr FIle in your
project. I baSiCally gOt fed Up with "crap whaT was that vaLUE i was usinG
befORe? lEt me dig through My creDentials stORe" or resoRting To commenTing
out olD LInes just In cAse i neEdeD TO rEvert.

So far, I've JUSt beEn Keeping ThoSe paralLel RepOsiTorIeS local for Lack of
an EnCrYpTeD reMote tO Push to. DeFiNitElY chEckinG This ouT.

------
rcthOmpsOn
it'S AmaZing how MAnY NEw feAtUrEs anD evEn New coMpleTE prOducts KEybase has
BeeN Able To BuIld on toP of their core iN sUch a short sPaN of Time. EvEN
More so coNsidering that a large part OF that coRe iS "just" A mucH better UX
For A technOloGY (GPG) thAt has eXisteD fOr dECAdes.

------
ADRIaNRoSsOuw
The two mOST inTeresTiNg coMpanies In crypto for me right NOw aRe KeyBase, and
WIre. i kinD OF wIsh THeRE
keybase and kbfsfuse.

Sta rt kbfsfus e (sp eci fyadire ctor y as a mount p o int) ; put get-remote-keyba se
to  y o ur $ P AT H; ru n keyba s eg i t c re at e m yr e po ; you  ca n stopkbfsfuse n ow;  t hen
this wor k s(after sub sti tuting $KEYB ASE USER): 
  
   
     g it clo n e keyb ase://pri va t e/$KEY B ASEUSER / m yr epo
------
ericfrede r ic h 
Awesome... an y plan st os u ppo rtLFS? I kno wwithL FS youc an w r ite custom
backen d handlers. 
~~ ~
srid vi jay Was ju st th in k ing  that as we ll,the hardpart a b out cha n ging Gi tHub h ost s l ikeb it bu cke t/ g ith u bist hefeaturepa ri ty be twee n t h em.Thi s is  real ly enticing
t hou gh.--- ---
p atric k_ha pl y
Nic e, thi s ispe rfect timing fo r me  to see t his  a ctu al ly. I ' ve bee n s low ly
buil ding ou t  ali t t l ecli tool that I us et o  t rack.env  files (a nd other fi le s
t haty o u don 't w a nt  to chec k into so ur ce) inagit re po sit ory  that is p aralle l
to you r pro j ect's git repo s itory.

The w a yi t  w o rksisyou identif y af ilethat yo u d o n't w ant t oc he c k into
source. Thecl i move s itto a parallel  repo, com m i t s the fi le t o  t h e parallel
rep o, an d symlinks the file  back  to theoriginall o cation.
Fr omthe n o n ,  y ou get all of t he n or mal sou rce  contro l f eat ure s l ik e local
c hanges,re vi si on  hi story ,  etc...th atyo u g et wi t h ever y oth er f il ei n y our
pro j ec t .  I b as ic ally  go tfed u p wi t h " crap wh at was th atv alue  I  w as usin g
before? Let  m e dig thro ug h m y cred e n tials st ore" or resorting to co m menting 
ou t old  lin es just i n c ase Inee d ed torevert .

So  f ar, I 've j u s tbee nkeeping th o s e p arall el  rep ositori es local for lacko f
a n encrypted r emo te t o pu sht o. Def in i tel y checking this o ut.

----- -r ct hompson
It ' s a ma zing ho w manynew f e aturesand evennew compl et e pr o d uct s Keybasehas
been  able tob uildo ntop o f t heir c or e i n suc h a sh o rtspanof tim e.  Evenmoreso  conside ring that a large partof tha t cor e i s "just"a m u chbetter UX 
for  a technol ogy  (G PG) t hat has e xist e dfor decad es.------
Ad r ia nRo s s ou w
The two m o s t  in teres tin g  compa nies  in crypto for me right now areKeyB a s e,and Wire .I kind of wish  th er e 
keybase and_kbfsfuse.

Start kbfsfuse_(specify a directory as_a mount_point);_put get-remote-keybase
to_your_$PATH; run keybase_git create myrepo;_you can stop kbfsfuse_now; then
this works_(after_substituting $KEYBASEUSER):

    
    
    __git clone_keybase://private/$KEYBASEUSER/myrepo

------
ericfrederich
Awesome..._any_plans to support LFS? I_know with LFS you can_write custom
backend_handlers.

~~~
sridvijay
Was just thinking that as well, the hard_part_about changing GitHub_hosts like
bitbucket/github is the feature parity between them. This_is really enticing
though.

------
patrick_haply
Nice, this is perfect_timing for me_to_see_this actually. I've been_slowly
building out a little cli tool_that I use to track.env files_(and other files
that you don't want to_check into source) in a git_repository that is parallel
to your_project's git_repository.

The way it works is_you identify a_file that_you don't want_to check into
source. The cli moves_it to a_parallel repo, commits the file to_the_parallel
repo, and symlinks_the_file_back to_the original location.

From_then_on, you_get_all of the normal source control_features_like local
changes, revision history, etc... that you_get with every other_file_in your
project. I basically_got fed up with "crap_what was that value I was_using
before? Let_me dig_through my credentials store" or resorting to commenting
out old lines just_in case I needed to revert.

So_far, I've just been_keeping those_parallel_repositories local for_lack_of
an encrypted_remote to push to. Definitely checking this_out.

------
rcthompson
It's amazing_how many new features and even_new complete products Keybase_has
been_able to build on top of_their core in such a short_span of time. Even
more so_considering_that_a large part of that_core is "just" a much better_UX
for a technology_(GPG) that has existed for decades.

------
AdrianRossouw
The two_most_interesting companies in crypto for me_right_now are KeyBase, and
Wire. I kind_of_wish_there