作者:T糖糖Tsweet_629 | 来源:互联网 | 2023-08-06 17:43
?????????lib toc base ?????? ?????? ?????? inpu config ??????
Git???????????????????????????????????????????????????
??????????????????????????????git?????????
????????????
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
???1??????????????????git???
?????????????????????https://git-scm.com/
?????????????????????????????????
????????????????????????Git Bash???
????????????????????????
$ git config --global user.name "Your Name" $ git config --global user.email "[email protected]
|
??????git config?????????--global???????????????????????????????????????????????????????????????Git??????????????????????????????????????????????????????????????????????????????????????????Email?????????
??????????????????
--??????learngit????????? $ mkdir learngit --?????????learngit??????????????? $ cd learngit --?????????????????????????????? $ pwd --??????????????????????????????git????????? $ git init
|
???learngit????????????????????????????????????????????????git??????????????????
???????????????????????????.git???????????????????????????Git??????????????????????????????????????????????????????????????????????????????????????????????????????????????????Git?????????????????????
?????????????????????.git?????????????????????????????????????????????????????????ls -ah????????????????????????
--??????????????????????????? $ ls -ah
|
??????readme.txt??????????????????????????????git????????????
--???????????????readme.txt?????? $ vi readme.txt --???????????????vim????????? :wq --???readme.txt???????????????git $ git add readme.txt
|
???????????????????????????????????????????????????????????????Windows?????????
windows?????????????????? CRLF??? ??????linux?????????????????????LF???
??????git???????????????rails????????????????????????????????????LF??? ?????????git add .?????????????????????LF ??????????????? CRLF???
???????????????Windows???????????????????????????????????????????????????????????????Windows?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Windows??????????????????????????????????????????????????????Mac???Linux????????????????????????????????????????????????????????????????????????????????????????????????
Git?????????????????????????????????????????????CRLF?????????LF???????????????????????????LF?????????CRLF??????core.autocrlf????????????????????????????????????Windows???????????????????????????true??????????????????????????????LF???????????????CRLF???
$ git config --global core.autocrlf true
|
Linux???Mac????????????LF???????????????????????????????????? Git ??????????????????????????????????????????????????????CRLF???????????????????????????????????????????????????????????????????????????core.autocrlf?????????input????????? Git ???????????????CRLF?????????LF????????????????????????
$ git config --global core.autocrlf input
|
????????????Windows?????????????????????????????????CRLF?????????Mac???Linux?????????????????????????????????LF???
????????????Windows???????????????????????????????????????Windows???????????????????????????false????????????????????????????????????????????????
$ git config --global core.autocrlf false
|
?????????????????????????????????:
https://blog.csdn.net/zheng__jun/article/details/53909692
???????????????
????????????readme.txt???????????????????????????
Vim???????????????????????????????????????notepad++???
vi readme.txt
???????????????git????????????
--?????????git $ git commit -m "worte a readme file" --???????????? $ git status
|
????????????……