git上传方式和下拉方式

375 阅读1分钟

git

Git是目前世界上最先进的分布式版本控制系统,没有之一!

Git工作流程

Workspace:工作区,平时存放项目代码的地方。  
Index / Stage:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息。 
Repository:仓库区(或本地仓库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。
其中HEAD指向最新放入仓库的版本。  
Remote:远程仓库 ,托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换。  
Git的工作流程:  
1、在工作目录(Workspace)中添加、修改文件;  
2、将需要进行版本管理的文件放入暂存区域(Index / Stage);  
3、将暂存区域的文件提交到Git仓库。

git上传代码的命令

我们要把代码上传到git上面首先我们要连接git仓库
我们先需要初始化一下:git init
链接仓库的命令:git remote add origin +自己的仓库网址
将项目的所有文件添加到仓库中:git add .
将add的文件commit到仓库:git commit -m "注释语句"
上传代码到github远程仓库:git push -u origin master
第一次上传有可能会遇到push失败的情况,那是因为跟SVN一样,github上有一个README.md 文件没有下载下来 。
我们得先输入:git pull --rebase origin master
最后我们执行一遍:git push -u origin master 就可以成功啦

拉代码

我们先把仓库初始化一下:git init
连接仓库:git remote add origin +地址
最后pull下来:git pull origin master