Git基础教程

Git

  • 开源的分布式管理控制系统
  • SVN(非分布式)和Git应用最多

区别:
1.SVN:在多人开发,需要联网将代码上传到云服务,获取新数据要从远端下载。
2.Git:在多人开发时,每个人都是拥有全部的数据,大部分操作在本地完成,不需要联网

  • 功能:协同修改、数据备份、版本管理、权限控制、历史记录、分支管理

  • 安装git 客户端
    Git基础教程

基本命令(Linux)

1 设置提交代码时的用户信息

  • $ git config [–global] user.name “[name]”
  • $ git config [–global] user.email “[email address]”

2 添加当前目录的所有文件到暂存区

  • $ git add .

3 提交暂存区到仓库区(本地仓库)

  • $ git commit -m [message]

4 上传本地指定分支到远程仓库

  • $ git push [remote] [branch]