import{S as Sl,i as Nl,s as Ml,C as ol,w as kl,x as Rl,y as Ul,z as Vl,A as Ol,f as Pl,t as ql,B as yl,X as Hl,l,r as i,a as n,m as o,n as a,u as f,h as e,c as s,p as d,b as c,G as t,E as Bl}from"../chunks/index-cd58b8d1.js";import{P as Ql}from"../chunks/post_layout-9085e57e.js";import{T as Xl}from"../chunks/table-b36e3f88.js";import"../chunks/posts-c52cb603.js";import"../chunks/title-765c989f.js";import"../chunks/index-81c83cec.js";import"../chunks/post_card-e7f4525a.js";import"../chunks/posts-57ab4794.js";import"../chunks/icon-3aa13b39.js";import"../chunks/head-4a058b17.js";import"../chunks/footer-1abd9501.js";function Zl(be){let v,m,D,W,E,g,A,Te,u,R,C,Wt,Ne,zt,O,Me,Ve,U,w,Yt,De,dt,z,Be,Ae,G,P,Jt,Ce,Ct,Kt,we,wt,q,Gt,Lt,nt,xt,te,Ge,It,y,Ot,Ht,st,$t,ee,Le,kt,S,Rt,Ut,Pt,Qe,qt,ht,yt,ct,_t,p,St,re,le,Xe,Ze,N,Nt,oe,Mt,je,L,ae,Fe,ut,Y,ie,We,fe,de,ze,M,Et,J,ne,Ye,se,he,Je,Ke,V,Vt,Bt,K,xe,B,Qt,tr,tt,Q,ce,Ie,vt,et,er,Oe,b,rt,H,rr,lr,mt,lt,or,pt,ot,$,ar,He,X,Xt,ir,at,x,gt,it,fr,_e,ue,ft,bt,Tt,Z,Zt,dr,jt,k;return{c(){v=l("thead"),m=l("tr"),D=l("th"),W=i("\u547D\u4EE4"),E=n(),g=l("th"),A=i("\u4F5C\u7528"),Te=n(),u=l("tbody"),R=l("tr"),C=l("td"),Wt=l("code"),Ne=i("git config --global user.name \u540D\u5B57"),zt=n(),O=l("td"),Me=i("\u8BBE\u7F6E\u540D\u5B57"),Ve=n(),U=l("tr"),w=l("td"),Yt=l("code"),De=i("git config --global user.email \u90AE\u7BB1"),dt=n(),z=l("td"),Be=i("\u8BBE\u7F6E\u90AE\u4EF6"),Ae=n(),G=l("tr"),P=l("td"),Jt=l("code"),Ce=i("git init"),Ct=n(),Kt=l("td"),we=i("\u521D\u59CB\u5316"),wt=n(),q=l("tr"),Gt=l("td"),Lt=l("code"),nt=i("git add -A"),xt=n(),te=l("td"),Ge=i("\u8FFD\u8E2A\u6240\u6709\u6587\u4EF6(\u9664\u4E86 gitignore \u91CC\u9762\u7684)\uFF0C\u4E5F\u53EF\u4EE5\u5355\u72EC\u52A0"),It=n(),y=l("tr"),Ot=l("td"),Ht=l("code"),st=i("git commit -m"),$t=n(),ee=l("td"),Le=i("m \u4EE3\u8868\u4FE1\u606F\uFF0C\u540E\u9762\u8981\u5199 commit \u76F8\u5173\u4FE1\u606F"),kt=n(),S=l("tr"),Rt=l("td"),Ut=l("code"),Pt=i("git status"),Qe=n(),qt=l("td"),ht=i("\u67E5\u770B git \u72B6\u6001/\u4FE1\u606F"),yt=n(),ct=l("tr"),_t=l("td"),p=l("code"),St=i("git log"),re=n(),le=l("td"),Xe=i("\u67E5\u770B commit \u65E5\u5FD7\uFF0C\u6309 Q \u624D\u53EF\u4EE5\u9000\u51FA"),Ze=n(),N=l("tr"),Nt=l("td"),oe=l("code"),Mt=i("git reset hard (commit\u7684id\uFF09"),je=n(),L=l("td"),ae=i("\u56DE\u5230\u7279\u5B9A\u7248\u672C"),Fe=n(),ut=l("tr"),Y=l("td"),ie=l("code"),We=i("git reset hard --HEAD"),fe=n(),de=l("td"),ze=i("\u8FD4\u56DE\u4E0A\u4E00\u6B21\u6539\u52A8 \uFF08\u8FD8\u6CA1\u6709 commit)"),M=n(),Et=l("tr"),J=l("td"),ne=l("code"),Ye=i("git branch"),se=n(),he=l("td"),Je=i("\u5217\u51FA\u73B0\u5728\u6709\u7684 branch,\u6309 Q \u9000\u51FA"),Ke=n(),V=l("tr"),Vt=l("td"),Bt=l("code"),K=i("git branch \uFF08branch'name)"),xe=n(),B=l("td"),Qt=i("\u521B\u5EFA\u65B0 branch"),tr=n(),tt=l("tr"),Q=l("td"),ce=l("code"),Ie=i("git merge \uFF08branch'name)"),vt=n(),et=l("td"),er=i("\u5408\u5E76 branch \u5230 main"),Oe=n(),b=l("tr"),rt=l("td"),H=l("code"),rr=i("git checkout (branch's name)"),lr=n(),mt=l("td"),lt=i("\u5207\u6362 branch"),or=n(),pt=l("tr"),ot=l("td"),$=l("code"),ar=i("git remote add origin https://github.com/\u7528\u6237\u540D/\u4ED3\u5E93\u540D.git"),He=n(),X=l("td"),Xt=i("\u94FE\u63A5\u5230 remote repo"),ir=n(),at=l("tr"),x=l("td"),gt=l("code"),it=i("git pull"),fr=n(),_e=l("td"),ue=i("\u62C9\u66F4\u65B0"),ft=n(),bt=l("tr"),Tt=l("td"),Z=l("code"),Zt=i("git push origin (branch'name)"),dr=n(),jt=l("td"),k=i("push \u5230 remote repo"),this.h()},l(T){v=o(T,"THEAD",{});var I=a(v);m=o(I,"TR",{});var $e=a(m);D=o($e,"TH",{align:!0});var Ar=a(D);W=f(Ar,"\u547D\u4EE4"),Ar.forEach(e),E=s($e),g=o($e,"TH",{});var ke=a(g);A=f(ke,"\u4F5C\u7528"),ke.forEach(e),$e.forEach(e),I.forEach(e),Te=s(T),u=o(T,"TBODY",{});var _=a(u);R=o(_,"TR",{});var Re=a(R);C=o(Re,"TD",{align:!0});var Cr=a(C);Wt=o(Cr,"CODE",{});var Ue=a(Wt);Ne=f(Ue,"git config --global user.name \u540D\u5B57"),Ue.forEach(e),Cr.forEach(e),zt=s(Re),O=o(Re,"TD",{});var Dt=a(O);Me=f(Dt,"\u8BBE\u7F6E\u540D\u5B57"),Dt.forEach(e),Re.forEach(e),Ve=s(_),U=o(_,"TR",{});var Pe=a(U);w=o(Pe,"TD",{align:!0});var nr=a(w);Yt=o(nr,"CODE",{});var Ft=a(Yt);De=f(Ft,"git config --global user.email \u90AE\u7BB1"),Ft.forEach(e),nr.forEach(e),dt=s(Pe),z=o(Pe,"TD",{});var Ee=a(z);Be=f(Ee,"\u8BBE\u7F6E\u90AE\u4EF6"),Ee.forEach(e),Pe.forEach(e),Ae=s(_),G=o(_,"TR",{});var qe=a(G);P=o(qe,"TD",{align:!0});var sr=a(P);Jt=o(sr,"CODE",{});var ve=a(Jt);Ce=f(ve,"git init"),ve.forEach(e),sr.forEach(e),Ct=s(qe),Kt=o(qe,"TD",{});var ye=a(Kt);we=f(ye,"\u521D\u59CB\u5316"),ye.forEach(e),qe.forEach(e),wt=s(_),q=o(_,"TR",{});var j=a(q);Gt=o(j,"TD",{align:!0});var wr=a(Gt);Lt=o(wr,"CODE",{});var hr=a(Lt);nt=f(hr,"git add -A"),hr.forEach(e),wr.forEach(e),xt=s(j),te=o(j,"TD",{});var r=a(te);Ge=f(r,"\u8FFD\u8E2A\u6240\u6709\u6587\u4EF6(\u9664\u4E86 gitignore \u91CC\u9762\u7684)\uFF0C\u4E5F\u53EF\u4EE5\u5355\u72EC\u52A0"),r.forEach(e),j.forEach(e),It=s(_),y=o(_,"TR",{});var h=a(y);Ot=o(h,"TD",{align:!0});var Se=a(Ot);Ht=o(Se,"CODE",{});var At=a(Ht);st=f(At,"git commit -m"),At.forEach(e),Se.forEach(e),$t=s(h),ee=o(h,"TD",{});var Ir=a(ee);Le=f(Ir,"m \u4EE3\u8868\u4FE1\u606F\uFF0C\u540E\u9762\u8981\u5199 commit \u76F8\u5173\u4FE1\u606F"),Ir.forEach(e),h.forEach(e),kt=s(_),S=o(_,"TR",{});var cr=a(S);Rt=o(cr,"TD",{align:!0});var Or=a(Rt);Ut=o(Or,"CODE",{});var Hr=a(Ut);Pt=f(Hr,"git status"),Hr.forEach(e),Or.forEach(e),Qe=s(cr),qt=o(cr,"TD",{});var $r=a(qt);ht=f($r,"\u67E5\u770B git \u72B6\u6001/\u4FE1\u606F"),$r.forEach(e),cr.forEach(e),yt=s(_),ct=o(_,"TR",{});var _r=a(ct);_t=o(_r,"TD",{align:!0});var kr=a(_t);p=o(kr,"CODE",{});var Rr=a(p);St=f(Rr,"git log"),Rr.forEach(e),kr.forEach(e),re=s(_r),le=o(_r,"TD",{});var Ur=a(le);Xe=f(Ur,"\u67E5\u770B commit \u65E5\u5FD7\uFF0C\u6309 Q \u624D\u53EF\u4EE5\u9000\u51FA"),Ur.forEach(e),_r.forEach(e),Ze=s(_),N=o(_,"TR",{});var ur=a(N);Nt=o(ur,"TD",{align:!0});var Pr=a(Nt);oe=o(Pr,"CODE",{});var qr=a(oe);Mt=f(qr,"git reset hard (commit\u7684id\uFF09"),qr.forEach(e),Pr.forEach(e),je=s(ur),L=o(ur,"TD",{});var yr=a(L);ae=f(yr,"\u56DE\u5230\u7279\u5B9A\u7248\u672C"),yr.forEach(e),ur.forEach(e),Fe=s(_),ut=o(_,"TR",{});var Er=a(ut);Y=o(Er,"TD",{align:!0});var Sr=a(Y);ie=o(Sr,"CODE",{});var Nr=a(ie);We=f(Nr,"git reset hard --HEAD"),Nr.forEach(e),Sr.forEach(e),fe=s(Er),de=o(Er,"TD",{});var Mr=a(de);ze=f(Mr,"\u8FD4\u56DE\u4E0A\u4E00\u6B21\u6539\u52A8 \uFF08\u8FD8\u6CA1\u6709 commit)"),Mr.forEach(e),Er.forEach(e),M=s(_),Et=o(_,"TR",{});var vr=a(Et);J=o(vr,"TD",{align:!0});var Vr=a(J);ne=o(Vr,"CODE",{});var Br=a(ne);Ye=f(Br,"git branch"),Br.forEach(e),Vr.forEach(e),se=s(vr),he=o(vr,"TD",{});var Qr=a(he);Je=f(Qr,"\u5217\u51FA\u73B0\u5728\u6709\u7684 branch,\u6309 Q \u9000\u51FA"),Qr.forEach(e),vr.forEach(e),Ke=s(_),V=o(_,"TR",{});var mr=a(V);Vt=o(mr,"TD",{align:!0});var Xr=a(Vt);Bt=o(Xr,"CODE",{});var Zr=a(Bt);K=f(Zr,"git branch \uFF08branch'name)"),Zr.forEach(e),Xr.forEach(e),xe=s(mr),B=o(mr,"TD",{});var jr=a(B);Qt=f(jr,"\u521B\u5EFA\u65B0 branch"),jr.forEach(e),mr.forEach(e),tr=s(_),tt=o(_,"TR",{});var pr=a(tt);Q=o(pr,"TD",{align:!0});var F=a(Q);ce=o(F,"CODE",{});var Gr=a(ce);Ie=f(Gr,"git merge \uFF08branch'name)"),Gr.forEach(e),F.forEach(e),vt=s(pr),et=o(pr,"TD",{});var Fr=a(et);er=f(Fr,"\u5408\u5E76 branch \u5230 main"),Fr.forEach(e),pr.forEach(e),Oe=s(_),b=o(_,"TR",{});var gr=a(b);rt=o(gr,"TD",{align:!0});var Lr=a(rt);H=o(Lr,"CODE",{});var me=a(H);rr=f(me,"git checkout (branch's name)"),me.forEach(e),Lr.forEach(e),lr=s(gr),mt=o(gr,"TD",{});var Wr=a(mt);lt=f(Wr,"\u5207\u6362 branch"),Wr.forEach(e),gr.forEach(e),or=s(_),pt=o(_,"TR",{});var br=a(pt);ot=o(br,"TD",{align:!0});var zr=a(ot);$=o(zr,"CODE",{});var pe=a($);ar=f(pe,"git remote add origin https://github.com/\u7528\u6237\u540D/\u4ED3\u5E93\u540D.git"),pe.forEach(e),zr.forEach(e),He=s(br),X=o(br,"TD",{});var Yr=a(X);Xt=f(Yr,"\u94FE\u63A5\u5230 remote repo"),Yr.forEach(e),br.forEach(e),ir=s(_),at=o(_,"TR",{});var Tr=a(at);x=o(Tr,"TD",{align:!0});var Jr=a(x);gt=o(Jr,"CODE",{});var Kr=a(gt);it=f(Kr,"git pull"),Kr.forEach(e),Jr.forEach(e),fr=s(Tr),_e=o(Tr,"TD",{});var tl=a(_e);ue=f(tl,"\u62C9\u66F4\u65B0"),tl.forEach(e),Tr.forEach(e),ft=s(_),bt=o(_,"TR",{});var Dr=a(bt);Tt=o(Dr,"TD",{align:!0});var el=a(Tt);Z=o(el,"CODE",{});var rl=a(Z);Zt=f(rl,"git push origin (branch'name)"),rl.forEach(e),el.forEach(e),dr=s(Dr),jt=o(Dr,"TD",{});var ge=a(jt);k=f(ge,"push \u5230 remote repo"),ge.forEach(e),Dr.forEach(e),_.forEach(e),this.h()},h(){d(D,"align","left"),d(C,"align","left"),d(w,"align","left"),d(P,"align","left"),d(Gt,"align","left"),d(Ot,"align","left"),d(Rt,"align","left"),d(_t,"align","left"),d(Nt,"align","left"),d(Y,"align","left"),d(J,"align","left"),d(Vt,"align","left"),d(Q,"align","left"),d(rt,"align","left"),d(ot,"align","left"),d(x,"align","left"),d(Tt,"align","left")},m(T,I){c(T,v,I),t(v,m),t(m,D),t(D,W),t(m,E),t(m,g),t(g,A),c(T,Te,I),c(T,u,I),t(u,R),t(R,C),t(C,Wt),t(Wt,Ne),t(R,zt),t(R,O),t(O,Me),t(u,Ve),t(u,U),t(U,w),t(w,Yt),t(Yt,De),t(U,dt),t(U,z),t(z,Be),t(u,Ae),t(u,G),t(G,P),t(P,Jt),t(Jt,Ce),t(G,Ct),t(G,Kt),t(Kt,we),t(u,wt),t(u,q),t(q,Gt),t(Gt,Lt),t(Lt,nt),t(q,xt),t(q,te),t(te,Ge),t(u,It),t(u,y),t(y,Ot),t(Ot,Ht),t(Ht,st),t(y,$t),t(y,ee),t(ee,Le),t(u,kt),t(u,S),t(S,Rt),t(Rt,Ut),t(Ut,Pt),t(S,Qe),t(S,qt),t(qt,ht),t(u,yt),t(u,ct),t(ct,_t),t(_t,p),t(p,St),t(ct,re),t(ct,le),t(le,Xe),t(u,Ze),t(u,N),t(N,Nt),t(Nt,oe),t(oe,Mt),t(N,je),t(N,L),t(L,ae),t(u,Fe),t(u,ut),t(ut,Y),t(Y,ie),t(ie,We),t(ut,fe),t(ut,de),t(de,ze),t(u,M),t(u,Et),t(Et,J),t(J,ne),t(ne,Ye),t(Et,se),t(Et,he),t(he,Je),t(u,Ke),t(u,V),t(V,Vt),t(Vt,Bt),t(Bt,K),t(V,xe),t(V,B),t(B,Qt),t(u,tr),t(u,tt),t(tt,Q),t(Q,ce),t(ce,Ie),t(tt,vt),t(tt,et),t(et,er),t(u,Oe),t(u,b),t(b,rt),t(rt,H),t(H,rr),t(b,lr),t(b,mt),t(mt,lt),t(u,or),t(u,pt),t(pt,ot),t(ot,$),t($,ar),t(pt,He),t(pt,X),t(X,Xt),t(u,ir),t(u,at),t(at,x),t(x,gt),t(gt,it),t(at,fr),t(at,_e),t(_e,ue),t(u,ft),t(u,bt),t(bt,Tt),t(Tt,Z),t(Z,Zt),t(bt,dr),t(bt,jt),t(jt,k)},p:Bl,d(T){T&&e(v),T&&e(Te),T&&e(u)}}}function jl(be){let v,m,D,W,E,g,A,Te,u,R,C,Wt,Ne,zt,O,Me,Ve,U,w,Yt,De,dt,z,Be,Ae,G,P,Jt,Ce,Ct,Kt,we,wt,q,Gt,Lt,nt,xt,te,Ge,It,y,Ot,Ht,st,$t,ee,Le,kt,S,Rt,Ut,Pt,Qe,qt,ht,yt,ct,_t,p,St,re,le,Xe,Ze,N,Nt,oe,Mt,je,L,ae,Fe,ut,Y,ie,We,fe,de,ze,M,Et,J,ne,Ye,se,he,Je,Ke,V,Vt,Bt,K,xe,B,Qt,tr,tt,Q,ce,Ie,vt,et,er,Oe,b,rt,H,rr,lr,mt,lt,or,pt,ot,$,ar,He,X,Xt,ir,at,x,gt,it,fr,_e,ue,ft,bt,Tt,Z,Zt,dr,jt,k,T,I,$e,Ar,ke,_,Re,Cr,Ue,Dt,Pe,nr,Ft,Ee,qe,sr,ve,ye,j,wr,hr;return K=new Xl({props:{$$slots:{default:[Zl]},$$scope:{ctx:be}}}),{c(){v=l("p"),m=l("strong"),D=i("\u8D44\u6599\uFF1A"),W=n(),E=l("ul"),g=l("li"),A=l("a"),Te=i("GIT CHEAT SHEET"),u=n(),R=l("li"),C=l("a"),Wt=i("45 \u4E2A Git \u7ECF\u5178\u64CD\u4F5C\u573A\u666F\uFF0C\u4E13\u6CBB\u4E0D\u4F1A\u5408\u4EE3\u7801"),Ne=n(),zt=l("li"),O=l("a"),Me=i("\u7248\u672C\u63A7\u5236(Git) - \u8BA1\u7B97\u673A\u6559\u80B2\u4E2D\u7F3A\u5931\u7684\u4E00\u8BFE"),Ve=n(),U=l("li"),w=l("a"),Yt=i("\u6218\u58D5\u91CC\u9762\u7684 Git\uFF08Git In The Trenches\uFF09"),De=n(),dt=l("h2"),z=l("a"),Be=i("\u6BCF\u6B21\u66F4\u65B0\u535A\u5BA2\u8FDB\u884C\u7684\u64CD\u4F5C"),Ae=n(),G=l("h3"),P=l("a"),Jt=i("1. \u8FFD\u8E2A\u6240\u6709\u6587\u4EF6"),Ce=n(),Ct=l("p"),Kt=i("(\u9664\u4E86 gitignore \u91CC\u9762\u7684)\uFF0C\u4E5F\u53EF\u4EE5\u5355\u72EC\u52A0"),we=n(),wt=l("p"),q=l("code"),Gt=i("git add -A"),Lt=n(),nt=l("h3"),xt=l("a"),te=i("2. \u63D0\u4EA4\u4E0A\u4F20\u4FE1\u606F"),Ge=n(),It=l("p"),y=l("code"),Ot=i("git commit -m '\u4E00\u4E9B\u4FE1\u606F\uFF0C\u5982fixed something etc'"),Ht=n(),st=l("h3"),$t=l("a"),ee=i("3. push \u5230 Github"),Le=n(),kt=l("p"),S=l("code"),Rt=i("git push origin main"),Ut=n(),Pt=l("p"),Qe=i("\u7B49\u5F85\u4E00\u4F1A\u513F\u5C31\u597D\u4E86\uFF0C\u5982\u679C\u4E0D\u884C\uFF0C\u6362\u4E2A\u7F51\u6216\u8005\u5173\u6389 VPN \u770B\u770B"),qt=n(),ht=l("h2"),yt=l("a"),ct=i("\u5E38\u7528 Git \u64CD\u4F5C"),_t=n(),p=l("ul"),St=l("li"),re=l("code"),le=i(".gitignore"),Xe=i(": \u653E\u4E0D\u60F3\u4F20\u5230 git repo \u7684\u6587\u4EF6/\u6587\u4EF6\u5939"),Ze=n(),N=l("li"),Nt=i("\u5F53\u5185\u5BB9\u6539\u52A8\u5F88\u591A\u7684\u65F6\u5019\uFF0C\u6700\u597D\u5F00\u4E00\u4E2A branch"),oe=n(),Mt=l("li"),je=i("VSCode \u6587\u4EF6\u540E\u9762\u7684\u5B57\u6BCD\uFF1A"),L=l("ul"),ae=l("li"),Fe=i("U\uFF1Auntrack"),ut=n(),Y=l("li"),ie=i("M: modified"),We=n(),fe=l("li"),de=i("A : on track"),ze=n(),M=l("li"),Et=i("\u4E00\u822C\u4E0D\u5728"),J=l("code"),ne=i("main"),Ye=i(" \u6216"),se=l("code"),he=i("master"),Je=i(" \u4FEE\u6539\u4EE3\u7801\uFF0C\u800C\u662F\u5F00\u4E00\u4E2A branch\uFF0C\u786E\u5B9A\u597D\u540E\u518D merge"),Ke=n(),V=l("li"),Vt=i("\u4E0B\u8F7D\u53EB\u505A pull\uFF0C\u4E0A\u4F20\u662F push"),Bt=n(),kl(K.$$.fragment),xe=n(),B=l("h2"),Qt=l("a"),tr=i("\u5E38\u89C1\u95EE\u9898"),tt=n(),Q=l("p"),ce=i("\u4E0B\u9762\u662F\u4E00\u4E9B\u6211\u770B\u8FC7\u7684\u6587\u7AE0"),Ie=n(),vt=l("h3"),et=l("a"),er=i("\u7248\u672C\u56DE\u6EDA"),Oe=n(),b=l("ul"),rt=l("li"),H=l("a"),rr=i("\u9879\u76EE\u4E2D git \u600E\u4E48\u56DE\u9000\u5230\u4E4B\u524D\u7684\u7248\u672C & git \u653E\u5F03\u672C\u5730\u4FEE\u6539\uFF0C\u5F3A\u5236\u62C9\u53D6\u66F4\u65B0"),lr=n(),mt=l("li"),lt=l("a"),or=i("Git \u5B66\u4E60\u7B14\u8BB0\uFF1A\u7248\u672C\u56DE\u9000"),pt=n(),ot=l("li"),$=l("a"),ar=i("\u5982\u679C\u4F60\u8FD8\u4E0D\u4F1A\u7528 git \u56DE\u6EDA\u4EE3\u7801\uFF0C\u90A3\u4F60\u4E00\u5B9A\u8981\u6765\u770B\u770B"),He=n(),X=l("h3"),Xt=l("a"),ir=i("\u62A5\u9519\u5904\u7406"),at=n(),x=l("ul"),gt=l("li"),it=l("a"),fr=i("git push \u9519\u8BEF failed to push some refs to \u89E3\u51B3\u65B9\u6CD5"),_e=n(),ue=l("li"),ft=l("a"),bt=i("git \u4E0A\u4F20\u5FFD\u7565 node_modules"),Tt=n(),Z=l("h3"),Zt=l("a"),dr=i("\u535A\u5BA2\u76F8\u5173"),jt=n(),k=l("ul"),T=l("li"),I=l("a"),$e=i("GitHub Pages \u7ED1\u5B9A\u6765\u81EA\u963F\u91CC\u4E91\u7684\u57DF\u540D"),Ar=n(),ke=l("li"),_=l("a"),Re=i("Hexo \u53D1\u5E03\u5230 Github \u4E22\u5931 readme \u548C CNAME \u89E3\u51B3\u65B9\u6848"),Cr=n(),Ue=l("li"),Dt=l("a"),Pe=i("\u628A HUGO \u535A\u5BA2\u6258\u7BA1\u5230 GITHUB \u4E0A"),nr=n(),Ft=l("h3"),Ee=l("a"),qe=i("\u5176\u4ED6"),sr=n(),ve=l("ul"),ye=l("li"),j=l("a"),wr=i("Github \u4E0A\u5982\u4F55\u6DFB\u52A0 LICENSE \u6587\u4EF6\uFF1F"),this.h()},l(r){v=o(r,"P",{});var h=a(v);m=o(h,"STRONG",{});var Se=a(m);D=f(Se,"\u8D44\u6599\uFF1A"),Se.forEach(e),h.forEach(e),W=s(r),E=o(r,"UL",{});var At=a(E);g=o(At,"LI",{});var Ir=a(g);A=o(Ir,"A",{href:!0,rel:!0,target:!0});var cr=a(A);Te=f(cr,"GIT CHEAT SHEET"),cr.forEach(e),Ir.forEach(e),u=s(At),R=o(At,"LI",{});var Or=a(R);C=o(Or,"A",{href:!0,rel:!0,target:!0});var Hr=a(C);Wt=f(Hr,"45 \u4E2A Git \u7ECF\u5178\u64CD\u4F5C\u573A\u666F\uFF0C\u4E13\u6CBB\u4E0D\u4F1A\u5408\u4EE3\u7801"),Hr.forEach(e),Or.forEach(e),Ne=s(At),zt=o(At,"LI",{});var $r=a(zt);O=o($r,"A",{href:!0,rel:!0,target:!0});var _r=a(O);Me=f(_r,"\u7248\u672C\u63A7\u5236(Git) - \u8BA1\u7B97\u673A\u6559\u80B2\u4E2D\u7F3A\u5931\u7684\u4E00\u8BFE"),_r.forEach(e),$r.forEach(e),Ve=s(At),U=o(At,"LI",{});var kr=a(U);w=o(kr,"A",{href:!0,rel:!0,target:!0});var Rr=a(w);Yt=f(Rr,"\u6218\u58D5\u91CC\u9762\u7684 Git\uFF08Git In The Trenches\uFF09"),Rr.forEach(e),kr.forEach(e),At.forEach(e),De=s(r),dt=o(r,"H2",{id:!0});var Ur=a(dt);z=o(Ur,"A",{href:!0});var ur=a(z);Be=f(ur,"\u6BCF\u6B21\u66F4\u65B0\u535A\u5BA2\u8FDB\u884C\u7684\u64CD\u4F5C"),ur.forEach(e),Ur.forEach(e),Ae=s(r),G=o(r,"H3",{id:!0});var Pr=a(G);P=o(Pr,"A",{href:!0});var qr=a(P);Jt=f(qr,"1. \u8FFD\u8E2A\u6240\u6709\u6587\u4EF6"),qr.forEach(e),Pr.forEach(e),Ce=s(r),Ct=o(r,"P",{});var yr=a(Ct);Kt=f(yr,"(\u9664\u4E86 gitignore \u91CC\u9762\u7684)\uFF0C\u4E5F\u53EF\u4EE5\u5355\u72EC\u52A0"),yr.forEach(e),we=s(r),wt=o(r,"P",{});var Er=a(wt);q=o(Er,"CODE",{});var Sr=a(q);Gt=f(Sr,"git add -A"),Sr.forEach(e),Er.forEach(e),Lt=s(r),nt=o(r,"H3",{id:!0});var Nr=a(nt);xt=o(Nr,"A",{href:!0});var Mr=a(xt);te=f(Mr,"2. \u63D0\u4EA4\u4E0A\u4F20\u4FE1\u606F"),Mr.forEach(e),Nr.forEach(e),Ge=s(r),It=o(r,"P",{});var vr=a(It);y=o(vr,"CODE",{});var Vr=a(y);Ot=f(Vr,"git commit -m '\u4E00\u4E9B\u4FE1\u606F\uFF0C\u5982fixed something etc'"),Vr.forEach(e),vr.forEach(e),Ht=s(r),st=o(r,"H3",{id:!0});var Br=a(st);$t=o(Br,"A",{href:!0});var Qr=a($t);ee=f(Qr,"3. push \u5230 Github"),Qr.forEach(e),Br.forEach(e),Le=s(r),kt=o(r,"P",{});var mr=a(kt);S=o(mr,"CODE",{});var Xr=a(S);Rt=f(Xr,"git push origin main"),Xr.forEach(e),mr.forEach(e),Ut=s(r),Pt=o(r,"P",{});var Zr=a(Pt);Qe=f(Zr,"\u7B49\u5F85\u4E00\u4F1A\u513F\u5C31\u597D\u4E86\uFF0C\u5982\u679C\u4E0D\u884C\uFF0C\u6362\u4E2A\u7F51\u6216\u8005\u5173\u6389 VPN \u770B\u770B"),Zr.forEach(e),qt=s(r),ht=o(r,"H2",{id:!0});var jr=a(ht);yt=o(jr,"A",{href:!0});var pr=a(yt);ct=f(pr,"\u5E38\u7528 Git \u64CD\u4F5C"),pr.forEach(e),jr.forEach(e),_t=s(r),p=o(r,"UL",{});var F=a(p);St=o(F,"LI",{});var Gr=a(St);re=o(Gr,"CODE",{});var Fr=a(re);le=f(Fr,".gitignore"),Fr.forEach(e),Xe=f(Gr,": \u653E\u4E0D\u60F3\u4F20\u5230 git repo \u7684\u6587\u4EF6/\u6587\u4EF6\u5939"),Gr.forEach(e),Ze=s(F),N=o(F,"LI",{});var gr=a(N);Nt=f(gr,"\u5F53\u5185\u5BB9\u6539\u52A8\u5F88\u591A\u7684\u65F6\u5019\uFF0C\u6700\u597D\u5F00\u4E00\u4E2A branch"),gr.forEach(e),oe=s(F),Mt=o(F,"LI",{});var Lr=a(Mt);je=f(Lr,"VSCode \u6587\u4EF6\u540E\u9762\u7684\u5B57\u6BCD\uFF1A"),L=o(Lr,"UL",{});var me=a(L);ae=o(me,"LI",{});var Wr=a(ae);Fe=f(Wr,"U\uFF1Auntrack"),Wr.forEach(e),ut=s(me),Y=o(me,"LI",{});var br=a(Y);ie=f(br,"M: modified"),br.forEach(e),We=s(me),fe=o(me,"LI",{});var zr=a(fe);de=f(zr,"A : on track"),zr.forEach(e),me.forEach(e),Lr.forEach(e),ze=s(F),M=o(F,"LI",{});var pe=a(M);Et=f(pe,"\u4E00\u822C\u4E0D\u5728"),J=o(pe,"CODE",{});var Yr=a(J);ne=f(Yr,"main"),Yr.forEach(e),Ye=f(pe," \u6216"),se=o(pe,"CODE",{});var Tr=a(se);he=f(Tr,"master"),Tr.forEach(e),Je=f(pe," \u4FEE\u6539\u4EE3\u7801\uFF0C\u800C\u662F\u5F00\u4E00\u4E2A branch\uFF0C\u786E\u5B9A\u597D\u540E\u518D merge"),pe.forEach(e),Ke=s(F),V=o(F,"LI",{});var Jr=a(V);Vt=f(Jr,"\u4E0B\u8F7D\u53EB\u505A pull\uFF0C\u4E0A\u4F20\u662F push"),Jr.forEach(e),F.forEach(e),Bt=s(r),Rl(K.$$.fragment,r),xe=s(r),B=o(r,"H2",{id:!0});var Kr=a(B);Qt=o(Kr,"A",{href:!0});var tl=a(Qt);tr=f(tl,"\u5E38\u89C1\u95EE\u9898"),tl.forEach(e),Kr.forEach(e),tt=s(r),Q=o(r,"P",{});var Dr=a(Q);ce=f(Dr,"\u4E0B\u9762\u662F\u4E00\u4E9B\u6211\u770B\u8FC7\u7684\u6587\u7AE0"),Dr.forEach(e),Ie=s(r),vt=o(r,"H3",{id:!0});var el=a(vt);et=o(el,"A",{href:!0});var rl=a(et);er=f(rl,"\u7248\u672C\u56DE\u6EDA"),rl.forEach(e),el.forEach(e),Oe=s(r),b=o(r,"UL",{});var ge=a(b);rt=o(ge,"LI",{});var al=a(rt);H=o(al,"A",{href:!0,rel:!0,target:!0});var il=a(H);rr=f(il,"\u9879\u76EE\u4E2D git \u600E\u4E48\u56DE\u9000\u5230\u4E4B\u524D\u7684\u7248\u672C & git \u653E\u5F03\u672C\u5730\u4FEE\u6539\uFF0C\u5F3A\u5236\u62C9\u53D6\u66F4\u65B0"),il.forEach(e),al.forEach(e),lr=s(ge),mt=o(ge,"LI",{});var fl=a(mt);lt=o(fl,"A",{href:!0,rel:!0,target:!0});var dl=a(lt);or=f(dl,"Git \u5B66\u4E60\u7B14\u8BB0\uFF1A\u7248\u672C\u56DE\u9000"),dl.forEach(e),fl.forEach(e),pt=s(ge),ot=o(ge,"LI",{});var nl=a(ot);$=o(nl,"A",{href:!0,rel:!0,target:!0});var sl=a($);ar=f(sl,"\u5982\u679C\u4F60\u8FD8\u4E0D\u4F1A\u7528 git \u56DE\u6EDA\u4EE3\u7801\uFF0C\u90A3\u4F60\u4E00\u5B9A\u8981\u6765\u770B\u770B"),sl.forEach(e),nl.forEach(e),ge.forEach(e),He=s(r),X=o(r,"H3",{id:!0});var hl=a(X);Xt=o(hl,"A",{href:!0});var cl=a(Xt);ir=f(cl,"\u62A5\u9519\u5904\u7406"),cl.forEach(e),hl.forEach(e),at=s(r),x=o(r,"UL",{});var ll=a(x);gt=o(ll,"LI",{});var _l=a(gt);it=o(_l,"A",{href:!0,rel:!0,target:!0});var ul=a(it);fr=f(ul,"git push \u9519\u8BEF failed to push some refs to \u89E3\u51B3\u65B9\u6CD5"),ul.forEach(e),_l.forEach(e),_e=s(ll),ue=o(ll,"LI",{});var El=a(ue);ft=o(El,"A",{href:!0,rel:!0,target:!0});var vl=a(ft);bt=f(vl,"git \u4E0A\u4F20\u5FFD\u7565 node_modules"),vl.forEach(e),El.forEach(e),ll.forEach(e),Tt=s(r),Z=o(r,"H3",{id:!0});var ml=a(Z);Zt=o(ml,"A",{href:!0});var pl=a(Zt);dr=f(pl,"\u535A\u5BA2\u76F8\u5173"),pl.forEach(e),ml.forEach(e),jt=s(r),k=o(r,"UL",{});var xr=a(k);T=o(xr,"LI",{});var gl=a(T);I=o(gl,"A",{href:!0,rel:!0,target:!0});var bl=a(I);$e=f(bl,"GitHub Pages \u7ED1\u5B9A\u6765\u81EA\u963F\u91CC\u4E91\u7684\u57DF\u540D"),bl.forEach(e),gl.forEach(e),Ar=s(xr),ke=o(xr,"LI",{});var Tl=a(ke);_=o(Tl,"A",{href:!0,rel:!0,target:!0});var Dl=a(_);Re=f(Dl,"Hexo \u53D1\u5E03\u5230 Github \u4E22\u5931 readme \u548C CNAME \u89E3\u51B3\u65B9\u6848"),Dl.forEach(e),Tl.forEach(e),Cr=s(xr),Ue=o(xr,"LI",{});var Al=a(Ue);Dt=o(Al,"A",{href:!0,rel:!0,target:!0});var Cl=a(Dt);Pe=f(Cl,"\u628A HUGO \u535A\u5BA2\u6258\u7BA1\u5230 GITHUB \u4E0A"),Cl.forEach(e),Al.forEach(e),xr.forEach(e),nr=s(r),Ft=o(r,"H3",{id:!0});var wl=a(Ft);Ee=o(wl,"A",{href:!0});var Gl=a(Ee);qe=f(Gl,"\u5176\u4ED6"),Gl.forEach(e),wl.forEach(e),sr=s(r),ve=o(r,"UL",{});var Ll=a(ve);ye=o(Ll,"LI",{});var xl=a(ye);j=o(xl,"A",{href:!0,rel:!0,target:!0});var Il=a(j);wr=f(Il,"Github \u4E0A\u5982\u4F55\u6DFB\u52A0 LICENSE \u6587\u4EF6\uFF1F"),Il.forEach(e),xl.forEach(e),Ll.forEach(e),this.h()},h(){d(A,"href","https://education.github.com/git-cheat-sheet-education.pdf"),d(A,"rel","nofollow noopener noreferrer external"),d(A,"target","_blank"),d(C,"href","https://mp.weixin.qq.com/s/BzdgZXyM1UaNCUCXySL9Rw"),d(C,"rel","nofollow noopener noreferrer external"),d(C,"target","_blank"),d(O,"href","https://missing-semester-cn.github.io/2020/version-control/"),d(O,"rel","nofollow noopener noreferrer external"),d(O,"target","_blank"),d(w,"href","http://cbx33.github.io/gitt/intro.html"),d(w,"rel","nofollow noopener noreferrer external"),d(w,"target","_blank"),d(z,"href","#\u6BCF\u6B21\u66F4\u65B0\u535A\u5BA2\u8FDB\u884C\u7684\u64CD\u4F5C"),d(dt,"id","\u6BCF\u6B21\u66F4\u65B0\u535A\u5BA2\u8FDB\u884C\u7684\u64CD\u4F5C"),d(P,"href","#1-\u8FFD\u8E2A\u6240\u6709\u6587\u4EF6"),d(G,"id","1-\u8FFD\u8E2A\u6240\u6709\u6587\u4EF6"),d(xt,"href","#2-\u63D0\u4EA4\u4E0A\u4F20\u4FE1\u606F"),d(nt,"id","2-\u63D0\u4EA4\u4E0A\u4F20\u4FE1\u606F"),d($t,"href","#3-push-\u5230-github"),d(st,"id","3-push-\u5230-github"),d(yt,"href","#\u5E38\u7528-git-\u64CD\u4F5C"),d(ht,"id","\u5E38\u7528-git-\u64CD\u4F5C"),d(Qt,"href","#\u5E38\u89C1\u95EE\u9898"),d(B,"id","\u5E38\u89C1\u95EE\u9898"),d(et,"href","#\u7248\u672C\u56DE\u6EDA"),d(vt,"id","\u7248\u672C\u56DE\u6EDA"),d(H,"href","https://mp.weixin.qq.com/s/MCtCQg7rcokf6IrZVINF4w"),d(H,"rel","nofollow noopener noreferrer external"),d(H,"target","_blank"),d(lt,"href","https://mp.weixin.qq.com/s/98wEvWU6OYVkPauWn-XXng"),d(lt,"rel","nofollow noopener noreferrer external"),d(lt,"target","_blank"),d($,"href","https://mp.weixin.qq.com/s/FPiSyeivTKhoAgJmORZFog"),d($,"rel","nofollow noopener noreferrer external"),d($,"target","_blank"),d(Xt,"href","#\u62A5\u9519\u5904\u7406"),d(X,"id","\u62A5\u9519\u5904\u7406"),d(it,"href","https://blog.csdn.net/qq_39416311/article/details/102219428"),d(it,"rel","nofollow noopener noreferrer external"),d(it,"target","_blank"),d(ft,"href","https://blog.csdn.net/jiandan1127/article/details/81205530"),d(ft,"rel","nofollow noopener noreferrer external"),d(ft,"target","_blank"),d(Zt,"href","#\u535A\u5BA2\u76F8\u5173"),d(Z,"id","\u535A\u5BA2\u76F8\u5173"),d(I,"href","https://blog.csdn.net/qq_29232943/article/details/52786603"),d(I,"rel","nofollow noopener noreferrer external"),d(I,"target","_blank"),d(_,"href","https://www.cnblogs.com/LandWind/articles/8269636.html"),d(_,"rel","nofollow noopener noreferrer external"),d(_,"target","_blank"),d(Dt,"href","https://www.freesion.com/article/37111127345/"),d(Dt,"rel","nofollow noopener noreferrer external"),d(Dt,"target","_blank"),d(Ee,"href","#\u5176\u4ED6"),d(Ft,"id","\u5176\u4ED6"),d(j,"href","https://www.cnblogs.com/chenmingjun/p/8555906.html"),d(j,"rel","nofollow noopener noreferrer external"),d(j,"target","_blank")},m(r,h){c(r,v,h),t(v,m),t(m,D),c(r,W,h),c(r,E,h),t(E,g),t(g,A),t(A,Te),t(E,u),t(E,R),t(R,C),t(C,Wt),t(E,Ne),t(E,zt),t(zt,O),t(O,Me),t(E,Ve),t(E,U),t(U,w),t(w,Yt),c(r,De,h),c(r,dt,h),t(dt,z),t(z,Be),c(r,Ae,h),c(r,G,h),t(G,P),t(P,Jt),c(r,Ce,h),c(r,Ct,h),t(Ct,Kt),c(r,we,h),c(r,wt,h),t(wt,q),t(q,Gt),c(r,Lt,h),c(r,nt,h),t(nt,xt),t(xt,te),c(r,Ge,h),c(r,It,h),t(It,y),t(y,Ot),c(r,Ht,h),c(r,st,h),t(st,$t),t($t,ee),c(r,Le,h),c(r,kt,h),t(kt,S),t(S,Rt),c(r,Ut,h),c(r,Pt,h),t(Pt,Qe),c(r,qt,h),c(r,ht,h),t(ht,yt),t(yt,ct),c(r,_t,h),c(r,p,h),t(p,St),t(St,re),t(re,le),t(St,Xe),t(p,Ze),t(p,N),t(N,Nt),t(p,oe),t(p,Mt),t(Mt,je),t(Mt,L),t(L,ae),t(ae,Fe),t(L,ut),t(L,Y),t(Y,ie),t(L,We),t(L,fe),t(fe,de),t(p,ze),t(p,M),t(M,Et),t(M,J),t(J,ne),t(M,Ye),t(M,se),t(se,he),t(M,Je),t(p,Ke),t(p,V),t(V,Vt),c(r,Bt,h),Ul(K,r,h),c(r,xe,h),c(r,B,h),t(B,Qt),t(Qt,tr),c(r,tt,h),c(r,Q,h),t(Q,ce),c(r,Ie,h),c(r,vt,h),t(vt,et),t(et,er),c(r,Oe,h),c(r,b,h),t(b,rt),t(rt,H),t(H,rr),t(b,lr),t(b,mt),t(mt,lt),t(lt,or),t(b,pt),t(b,ot),t(ot,$),t($,ar),c(r,He,h),c(r,X,h),t(X,Xt),t(Xt,ir),c(r,at,h),c(r,x,h),t(x,gt),t(gt,it),t(it,fr),t(x,_e),t(x,ue),t(ue,ft),t(ft,bt),c(r,Tt,h),c(r,Z,h),t(Z,Zt),t(Zt,dr),c(r,jt,h),c(r,k,h),t(k,T),t(T,I),t(I,$e),t(k,Ar),t(k,ke),t(ke,_),t(_,Re),t(k,Cr),t(k,Ue),t(Ue,Dt),t(Dt,Pe),c(r,nr,h),c(r,Ft,h),t(Ft,Ee),t(Ee,qe),c(r,sr,h),c(r,ve,h),t(ve,ye),t(ye,j),t(j,wr),hr=!0},p(r,h){const Se={};h&2&&(Se.$$scope={dirty:h,ctx:r}),K.$set(Se)},i(r){hr||(Pl(K.$$.fragment,r),hr=!0)},o(r){ql(K.$$.fragment,r),hr=!1},d(r){r&&e(v),r&&e(W),r&&e(E),r&&e(De),r&&e(dt),r&&e(Ae),r&&e(G),r&&e(Ce),r&&e(Ct),r&&e(we),r&&e(wt),r&&e(Lt),r&&e(nt),r&&e(Ge),r&&e(It),r&&e(Ht),r&&e(st),r&&e(Le),r&&e(kt),r&&e(Ut),r&&e(Pt),r&&e(qt),r&&e(ht),r&&e(_t),r&&e(p),r&&e(Bt),yl(K,r),r&&e(xe),r&&e(B),r&&e(tt),r&&e(Q),r&&e(Ie),r&&e(vt),r&&e(Oe),r&&e(b),r&&e(He),r&&e(X),r&&e(at),r&&e(x),r&&e(Tt),r&&e(Z),r&&e(jt),r&&e(k),r&&e(nr),r&&e(Ft),r&&e(sr),r&&e(ve)}}}function Fl(be){let v,m;const D=[be[0],$l];let W={$$slots:{default:[jl]},$$scope:{ctx:be}};for(let E=0;E{m(0,v=ol(ol({},v),Hl(D)))},v=Hl(v),[v]}class fo extends Sl{constructor(v){super(),Nl(this,v,Wl,Fl,Ml,{})}}export{fo as default,$l as metadata};