团队协作开发项目,git首选!
Git中的常用概念
1.工作目录:是一个目录,用于保存项目中的文件
2.暂存区:是内存中的一块区域,用于临时存储项目中文件的修改
3. 本地仓库:是一个特殊的目录,保存项目中所有的文件以及每次修改的记录
Git常用管理命令
git --version 查看当前git的版本号
(1)第一次使用git前,要告诉git系统你是谁
git config --global user.name "自定义用户名"
git config --global user.email "用户邮箱"
(2)查看当前git系统的配置信息
git config --list
(3)创建一个git仓库,使用git来管理当前的项目
git init
会在当前目录下生成 .git目录,就会保存项目的历史
(4)查看当前git系统的状态
git status
这是我修改过的文件,显示如下:
(5)将指定的文件从工作目录添加到暂存区
git add 文件名称
git add . //将当前工作目录所有的新文件或者修改的文件添加到暂存区
(6)将暂存区中所有的文件提交到git仓库
git commit -m "提交内容说明"
(7)查看git仓库中所有的提交日志
git log
git reflog //查看所有的提交日志、回退记录
(8)历史回退
git reset --hard 提交的id
4.分支
拷贝当前的项目,产生的一个副本就是分支;最终分支要合并回主分支下。
默认只有一个主分支(master)
(1)创建新的分支
git branch 分支名称
(2)查看所有的分支
git branch
(3)切换分支
git checkout 分支名称
(4)合并分支
git merge 分支名称
(5)删除分支
git branch -d 分支名称 删除已合并的分支
git branch -D 分支名称 强制删除分支
5.远程仓库
码云:国内
GitHub:世界上最大的代码托管平台
先创建远程仓库(码云和GitHub都行)
git push -u 仓库地址 分支名称
git clone 仓库地址 分支名称 //将一个远程仓库下载到本地,只需要执行1次
git pull 仓库地址 分支名称 //从远程仓库拉取到本地(已有仓库的基础之上)
上传修改的代码到码云。
上传成功。
友情链接:GIT相关知识