背景引入:
Git是一个开源的分布式版本控制工具,它的开发者是Lunix操作系统的作者Linus Torvalds。适用于全球各类大众小型的项目中。
Git 作用:解决代码同步问题;
Git 基本指令
- 配置身份:
- git config – global user.name “Name”
- git config – global user.email " 163@email.com"
- 创建本地仓库:
- cd: 项目路径
- git init
- ls -al ( 用于查看 .git 文件 )
- 提交本地代码(add : 添加 ; commit:提交)
- git add build.gradle (添加单一文件)
- git add app (添加 app 目录)
- git add . (添加所有项目)
- git commit -m “提交并添加备注”
- 查看修改内容:
- git diff
- 撤销未提交的修改
- git checkout + 文件名
- git status (检查)
- git reset (撤销add)
- 查看提交记录
- git log
- 分支的用法:
- git branch
- 与远程版本协作:
- 下载代码 : git clone url(github源码的url)
- 本地修改同步至远程本库: git push origin master (origin 为:Git 地址、master为:分支名)
- 远程本库同步至本地: git fetch origin master;
- 查看远程修改内容: git diff origin/master
- 分支合并至主分支上: git merge origin/master
- 加载远程本库最新代码:git pull origin master