git
一、注册github
1.注册地址:https://github.com/
2.注册完成后去登录,登录后就可以启动一个项目
3. 然后创建一个Repository name(储存库名称),注意不要用中文!!
4.点Create repository创建成功,界面如下
二、安装git
Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
1.git是本地客户端管理代码的一个工具,下载地址:http://git-scm.com/downloads
2.git下载后,一路傻瓜式安装即可
3.进入dos界面,输入git后回车,出现如下信息则git安装成功
三、建本地仓库
1.github界面的如下指令告诉了我们如何把本地代码上传:
- 建仓:git init (Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。)
- 添加:git add README.md
- 提交到缓存:git commit -m “first commit”
- 添加到远程仓库:git remote add origin https://github.com/JodieRao/JodieRao.git
- 推送:git push -u origin master
2.在本地新建一个文件夹(例如Jodie),将需要上传的代码放入文件夹,然后安照上面的步骤开始操作:
具体如图所示:
上传成功后,在github上看到的信息如图所示:
四、遇到的问题
初次使用的话,在输入上面指令过程中会遇到以下问题:
1.有可能提示以下这两个信息
$ git config --global user.email "you@example.com"
$ git config --global user.name "Your Name"
解决办法:按上面的提示,在cmd窗口输入
>git config --global user.email "xxx@xxx.com(你的邮箱)"
>git config --global user.name "这里是你的github用户名"
2.提交到远程时候,提示:
fatal: remote origin already exists.
解决办法:删除远程git仓库
>git remote rm origin
3.首次操作过程中需要登录就按提示输入账号名和密码
>输入用户名
>输入密码
五、clone
1.我们使用 git clone 从现有 Git 仓库中拷贝项目,克隆仓库的命令格式为:git clone <repo>
2.如果我们需要克隆到指定的目录,可以使用以下命令格式:git clone <repo> <directory>
3.参数说明:
- repo:Git 仓库
- directory:本地目录
4.例如,要克隆Git代码仓库Jodie,可以用下面的命令: git clone git://github.com/JodieRao/Jodie.git
执行该命令后,会在当前目录下创建一个名为Jodie的目录,其中包含一个.git 的目录,用于保存下载下来的所有版本记录
5.如果要自己定义要新建的项目目录名称,可以在上面的命令末尾指定新的名字: git clone git://github.com/JodieRao/Jodie.git mygit
执行该命令后,会在当前目录下创建一个名为mygit的目录
六、更新远程master上代码
只需五步就能更新master上的代码
1.git status ---(git status 命令用于查看项目的当前状态)
2.git add * ---(git add 命令可将该文件添加到缓存)
3.git commit –m “updata detail”
4.git pull (同步当前分支代码)
5.git push origin master
七、更多功能
Git 还有强大的分支管理功能等,参考资料:git菜鸟教程:http://www.runoob.com/git/git-tutorial.html