今天写了一半的项目,突然想上传到git 管理了,写个文记录下
- 通过git init 给本地项目初始化git 本地版本库
- 通过git remote add 命令添加git 远程仓库
- 解决pull 无法直接更新代码问题
前提
- 本地已经安装了git 客户端
- 新建一个项目目录
- 已打开命令行窗口并进入项目目录
初始化本地Git 仓库
- 初始化本地git 仓库
通过git init 在本地项目中初始化git 版本管理库
> git init
Initialized empty Git repository in E:/workspace/githelp/.git/
此时因为只初始化了本地仓库,所有当我们查看远程仓库信息时是没有的,也就表明我们目前玩的是单机版。
> git remote -v
<你看不见我, 你看不见我 :)>
- 添加远程git 仓库映射
可以通过remote add 命令进行远程origin 仓库添加。
> git remote add origin https://github.com/qsong9527/git_opt.git
<没有消息就是好消息 ^_^ >
*这个地方请添加自己的远程仓库,不要添到我的仓库里来,添加进来要收租金的 @_@!
- 通过命令参看远程仓库配置
再次通过git remote -v 命令参看远程仓库配置
> git remote -v
origin https://github.com/qsong9527/git_opt.git (fetch)
origin https://github.com/qsong9527/git_opt.git (push)
补充
通过这种方法配置的远程git 仓库,在使用git pull 命令时是无法直接完成远端代码向本地同步的,需要先配置一下同步的映射,即:告诉git 当我在使用git pull 命令时,默认把remote origin的master 分支同步到本地的master分支上。这个时候我们需要使用一条命令:
> git branch --set-upstream-to=origin/master master
有了这条配置,我们就可以通畅的更新本地代码了。