20180616_Git???????????????1(init???status???add ??? commit)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20180616_Git???????????????1(init???status???add ??? commit)相关的知识,希望对你有一定的参考价值。
?????????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 |
????????????……
以上是关于20180616_Git???????????????1(init???status???add ??? commit)的主要内容,如果未能解决你的问题,请参考以下文章