Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
(图片复制于菜鸟教程)
local repositiry就是本地仓库,remote repository时远程仓库,我使用的是gitee的仓库。
创建仓库:
方法1、git init
git init初始化当前文件夹为本地仓库,但是还没有与远程仓库关联,所以不能实现pull push等命令。
使用git remote add origin 远程仓库地址 来关联远程仓库,并命名为origin。
git remote add origin 你远程仓库的地址
可以先用 git remote -v 查看远程库信息。
方法2、git clone
在指定文件夹下:
git clone 远程仓库地址
文件夹下就会出现你远程的项目,就不用再用git init创建本地仓库了。
仓库创建后配置用户信息(全局):
$ git config --global user.name "runoob" $ git config --global user.email test@runoob.com
commit代码时需要用到作者的信息。