还没有安装git的同学请移步git安装配置
1.git init--首先要将本地项目变成git可管理的仓库--进入本地项目文件跟目录,在此位置打开命令行窗口执行git init
2.git add . (点要用空格隔开) 把所有文件添加到仓库 这时候如果出现报错提示“The file will have its original line endings in your working directory”那很有可能是因为项目是从github clone到的项目。所以需要执行以下命令
git rm -r --cached . //去掉已经在git托管的文件
git config core.autocrlf false
git add .
3.git commit -m "dec" 把项目提交到仓库 -m后是提交的注释 可以不写 但是最好写上
4.创建SSH KEY Git关联远端仓库时需要提供公钥,本地存储私钥,每次与远端仓库交互,远端仓库都会用公钥来验证交互者身份,生成秘钥命令
ssh-keygen -t rsa -C "your_email@youremail.com"
生成秘钥后,在本地的/Users/当前电脑用户/.ssh
目录下会生成两个文件id_rsa
、id_rsa.pub
,id_rsa
文件保存的是私钥,保存于本地,id_rsa.pub
文件保存的是公钥,需要将里面内容上传到远端仓库。具体命令如下
- 输入
cd
指令,进入当前用户目录 - 输入
ls -a
指令,查看当前用户目录下所有文件,包括隐藏文件 - 输入
cd .ssh
指令,进入.ssh
目录 - 输入
ls
指令,查看.ssh
目录下的文件
输入cat id_rsa.pub
指令,查看id_rsa.pub
文件中内容
5.登陆Github,进入settings ->New SSH key title随便写 把刚才id_rsa.pub里面的内容复制到key 里面 然后add ssh key
6.在github上创建一个git仓库用来存放上传的项目
New repository->输入一个不和自己github其他项目名重复的name 至于public还是private 随便了 create repository 创建成功会看到有https和ssh的链接 复制https的即可
7.和本地仓库进行关联,在项目的根目录打开命令行窗口 git remote add origin https://github.com/******.git
8.本地库推送到github远程仓库 git push -u origin master 给新仓库push代码 需要加-u 等下次再push就不需要了,等待一段时间上传
再去github上查看就可以看到本地的项目已经有了