楔子:国庆将至,此间光景正好七十载。这盛世,如你所愿。
1. 一个事情
怎么把一个本地已存在的目录转换为一个 git 项目,并托管到 GitHub 仓库;或者说怎么将本地项目上传到 GitHub。
2. 一个方案
2.1. 使用 Git Bash Here 打开 git 命令行终端,进入项目所在的本地目录,将目录初始化为一个 Git 项目(或者,直接在项目目录下用 Git Bash Here)
$ git init
执行 git 命令后,会在目录中创建一个隐藏文件夹 .git
2.2. 将所有文件放进新的本地 git 仓库
$ git add .
注:如果本地项目目录下已经有 .gitignore 文件,会按照已有规则过滤不需要添加的文件。如果不想要添加所有文件,可以把符号 . 换成具体的文件名
2.3. 将添加的文件提交到本地仓库
$ git commit -m "project init"
2.4. 在 GitHub 上创建一个新仓库
登录 GitHub,在 GitHub 上创建一个新仓库。新建的代码仓是公开,还是私有,根据自己的情况选择。建好仓后建议不要做文件的增删改,避免冲突。
注:步骤4也可以放在第一步做,不影响。
2.5. 回到 Git 命令行终端界面,将本地仓库关联到远程仓库
$ git remote add origin https://github.com/itanping/MeiWei.git
可运行命令查看结果:
$ git remote -v
2.6. 提交代码到 GitHub 仓库(关键步骤)
git push -u origin master
此操作目的是把本地仓库 push 到 github 上面,此步骤需要你输入帐号和密码。