企业网站建设代理加盟,wordpress 3.8.2,前端培训多少钱,邢台做网站哪个网络公司好基本使用1.1、使用git想要让 git 对一个目录进行版本控制需要一下步骤#xff1a;进入要管理的文件夹执行初始化命令git init查看目录下的文件状态git status管理指定文件// 添加指定文件
git add ***.txt// 添加未被管理的所有文件
git add .生成版本git commit -m 描述信息提…基本使用1.1、使用git想要让 git 对一个目录进行版本控制需要一下步骤进入要管理的文件夹执行初始化命令git init查看目录下的文件状态git status管理指定文件// 添加指定文件
git add ***.txt// 添加未被管理的所有文件
git add .生成版本git commit -m 描述信息提交至云端git push -u origin master查看版本记录git log1.2、注意第一次使用git时会报错需要配置自己的用户名和邮箱。 个人信息配置用户名、邮箱 【只需配置一次】git config --global user.email xiaoming.com
git config --global user.name xiaoming2、git 三大区域2.1、工作区工作区分为已管理文件和新文件或者修改的文件。add 提交到暂存区2.2、暂存区commit 提交到版本库2.3、版本库版本存放的位置3、回滚回滚至之前版本// 查看之前版本记录
git log// 回滚至之前版本
git reset --hard 版本号回滚至之后版本// 查看包括回滚的版本记录
git reflog// 回滚至之后版本
git reset --hard 版本号4、分支查看分支git branch创建分支git branch 分支名切换分支git checkout 分支名合并分支 ( 需要先切换至要合并后的分支 )git merge 分支名删除分支git branch -d 分支名5、githubgithub 是一个代码储存的仓库也就是云仓库5.1、提交仓库给仓库起一个别名// 给 git地址 起个别名 origin
git remote add origin 仓库地址把代码推送至远程仓库githubgit push -u origin master5.2、拉取仓库下载代码git clone 地址拉取代码git pull origin dev
等价于
git fetch origin dev
git merge origin/dev6、生成版本tag由于平时开发提交次数太多会有太多的提交记录不方便我们寻找某个版本我们一般把一个成熟的版本单独标记一下。方便随时拉取。生成版本git tag -a v1 -m 第一个版本拉取版本git push origin --tags7、忽略文件在开发中有些文件我们不需要进行版本控制新建一个 .gitignore文件在 .gitignore 文件中写入不需要管理的文件名 支持通配符