Windows版用户可以看我的这篇博客->最详细的GitHub / Git 的windows配置、使用教程、常用日志汇总(小白必看!)
一、下载Git并且安装
自行去Git官网下载dmg安装包,然后进行安装
二、在用户目录~下配置.gitconfig
在终端输入vim ~/.gitconfig
主要是配置好user中的name和email。第六行开始的alias是Git命令的别名
[user]
name = Cathy
email = 517486222@qq.com
[core]
autocrlf = input
[alias]
co=checkout
ci=commit
st=status
pl=pull
ps=push
dt=difftool
ca=commit -am
b=branch
如图所示:
三、在用户目录~下生成ssh密钥对
ssh-keygen -t rsa -C '517486222@qq.com'
,然后等到终端执行,不用输入,直接按回车
四、在GitHub上添加你的ssh公钥
进入GItHub登录,头像下面有个Settings
然后点击左侧的SSH key,就可以看到SSH keys配置的地方。
点击按钮后就配置好了SSH了。
五、使用ssh克隆仓库
回到项目中,点击绿色的clone or download那个按钮,然后使用SSH clone。将SSH地址复制下来。
在你想要存放代码的路径下,使用命令:git clone git@github.com:2604150210/admin-fe.git
就可以将代码克隆下来了。如果可能不成功,可能是SSH还没生效,多试几次就行了
我克隆一遍就成功了,非常顺利方便,再也不用使用http克隆还得输账号密码了
六、在项目里创建.gitignore文件
在当前项目下输入命令vim .gitignore
,来配置提交代码时的忽略文件:
React项目忽略以下几种文件和文件夹就可以了
.DS_Store
mode_modules
dist
*.log
七、上传.gitignore文件
代码上传就是老套路了,git add .
, git ca "your commit info"
,git push
三步走就搞定了
回到GitHub刷新一下就能看到刚才提交的.gitignore文件了