Git的使用之提交本地项目代码到GitHub
一、前提条件
-
下载Git工具(下载地址:https://git-scm.com/downloads)
-
注册GitHub账号(GitHub官网 https://github.com/)
二、相关命令
将远程版本库的文件克隆到本地项目中
git clone 远程版本库的地址
将克隆到本地的项目文件夹下的文件复制到上一级自己的项目文件夹中
cp -r 项目文件名 / . . /
将远程版本库中的克隆到本地项目中的仓库文件夹删除
rm -rf 远程版本库克隆到本地的项目仓库文件夹
将本地项目代码添加到版本控制中
git add .
将本地仓库的代码提交,-m 是添加备注,标记这次提交的相关备注
git commit -m "备注"
将提交的代码同步到远程版本库中
git push origin master
三、步骤
(一)登录GitHub,在主界面点击“New repository”,创建一个用来保存自己代码的仓库
(二)创建自己的仓库
点击 “ create repository ” 就创建好你的远程版本控制仓库了
(三)将你的仓库关联到本地项目中的仓库文件夹
1、复制远程仓库的地址
2、在Git Bash命令行中切换到自己需要关联到项目(我的项目目录放在F://Android/workspace/studyDemo)
3、使用git clone 仓库地址 ,将远程版本库关联到自己的本地项目的仓库文件夹中
这时候会将你的远程仓库中的三个文件打包成以仓库名(我的仓库名为study)为名称的仓库文件夹并克隆到你的本地项目中
注意:此时远程仓库关联的是克隆到本地的仓库文件夹,而不是本地的项目文件夹,因为相关的关联文件还在本地项目文件夹下的仓库文件夹中
study中有三个关联文件
(四)将克隆到本地项目的文件夹(我的为study)下的三个关联文件复制到上一层目录, 即你原本的项目根目录中
1、复制到上一级文件夹
2、删除仓库文件夹(study),这样关联到的就直接是你的本地项目了,而不再是仓库文件夹
这时你的本地项目根目录的文件如下,此时你的本地项目已经成功关联到远程仓库了,接下来只需要将你的项目代码提交到本地仓库即可
(五)将项目代码同步到远程仓库
1、git add .
2、git commit -m " First Commit "
3、git push origin master
4、完成以上步骤后刷新一下GitHub的仓库界面,就可以看到你的本地项目已经成功提交到远程仓库中