赞
踩
git
的是一个流行和最常用的分布式代码版本管理工具,它可以很方便的帮我们管理代码(记录代码版本信息,回滚代码版本等)和方便项团队协作
1.查看用户名
git config --global user.name
2.查看邮箱
git config --global user.email
3.设置用户名
git config --global user.name "xxx"
4.设置邮箱
git config --global user.email "你的邮箱"
git add .
后,被编辑的文件就被添加到暂存区中git commit
后,暂存区中的文件就被提交到本地仓库了在 git 仓库中,文件只有三种状态
1.初始化 git init
--往里面增加文件
2.提交暂存区 git add .
3.提交到本地仓库 git commit -m '二次推送'
4.设置远程仓库地址 git remote add origin '远程地址'
5.开始推送 git push --set-upstream origin master
6.后面添加文件使用 touch 文件名
7.编辑好的代码 使用 git add .
添加到暂存区
8.使用 git commit -m ' 关键信息'
提交本地仓库
9.使用 git push
推送到远程仓库
1.在码云上 新建一个远程空的仓库
2.直接克隆 输入 git clone
远程仓库地址
3.在克隆好的仓库中 进行编辑代码
4.编辑好的代码 使用 git add .
添加到暂存区
5.使用 git commit -m ' 关键信息'
提交本地仓库
6.使用 git push
推送到远程仓库
git checkout .
git reset .
git reset --hard
1.先查看日志,获取版本 ID git log
2.执行回滚 git reset --hard 版本ID
git 在运作的时候都是基于分支的,分支可以理解为就是项目代码的一个备份
作用:
功能:
1.查看分支 git branch
2.创建分支 git branch 分支名称
3.切换分支 git checkout 分支名称
4.创建并切换分支 git checkout -b 分支名称
5.合并分支git merge dev
6.删除分支git branch -d 分支名称
、
7.克隆指定远程仓库的某个分支git clone -b 远程仓库上的分支名称 远程仓库地址
1.初始化 git init
--往里面增加文件
2.提交暂存区 git add .
3.提交到本地仓库 git commit -m '描述信息'
6.创建和切换分支 使用git checkout -b 分支名称
7.使用 touch index. js
添加文件
8.提交暂存区 git add .
9.提交到本地仓库 git commit -m '描述信息'
9.切换回 git checkout master
分支
10.发现master
下没有index.js
就证明分支互不影响
1.初始化 git init
--往里面增加文件
2.提交暂存区 git add .
3.提交到本地仓库 git commit -m '描述信息'
6.创建和切换分支 使用git checkout -b 分支名称
7.使用 touch index. js
添加文件
8.提交暂存区 git add .
9.提交到本地仓库 git commit -m '描述信息'
9.切换回 git checkout master
分支
10.执行合并 git merge dev
11.删除 Dev分支 git branch -d dev
、
Git 和其他版本代码管理控制系统( 如 SVN 和 CVS )之间的主要区别在于它们的架构和工作方式。Git 是一个分布式版本控制系统,每个开发人员都可以拥有一个完整的代码库副本,并在需要时进行合并更改。
而 SVN 和 CVS 等传统的版本控制系统是基于中央服务器的,每个开发人员都从中央服务器检出代码,然后提交更改
Git的三个区域是工作区、暂存区和本地仓库。可以通过git add
将代码从工作区移动到暂存区,通过git commit
将代码从暂存区移动到本地仓库
可以通过git push
将本地的代码推送到远程仓库。例如,可以使用git push origin master
将本地的master分支推送到名为origin的远程仓库。
可以通过git pull
从远程仓库拉取代码到本地。例如,可以使用git pull origin master
从名为origin的远程仓库的master分支拉取最新代码。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。