电子商务企业网站制作品牌怎么注册
文章目录
- 1.基本命令
 - 1.初始化仓库
 - 2.克隆远程仓库
 - 3.查看当前仓库状态
 - 4.查看提交日志
 - 5.添加文件到暂存区
 - 6.提交更改
 - 7.查看仓库的配置信息
 
- 2.分支操作
 - 1.查看所有分支
 - 2.创建新分支
 - 3.切换名称
 - 4.创建并切换到新分支
 - 5.删除分支
 - 6.查看当前分支
 
- 3.合并分支
 - 1.合并分支
 - 2.解决合并冲突
 
- 4.远程仓库操作
 - 1.查看远程仓库信息
 - 2.添加远程仓库
 - 3.推送更改到远程仓库
 - 4.拉取远程仓库的更改
 - 5.获取远程仓库的最新更改(不合并)
 
- 5.文件操作
 - 1.查看文件历史
 - 2.撤销对文件的修改(还原到暂存区状态)
 - 3.恢复到文件到最后一次提交的状态
 - 4.删除文件并提交
 
- 6.撤销操作
 - 1.撤销暂存区的所有修改
 - 2.撤销暂存区指定文件的修改
 - 3.撤销工作区指定文件的修改
 - 4.撤销指定提交的修改
 - 5.重置工作区,暂存区和git仓库的状态
 - 6.撤销提交(回到上一个提交)
 
- 7.其他常用命令
 - 1.显示差异
 - 3.暂存文件但不提交
 

1.基本命令
1.初始化仓库
git init    // 在当前目录中初始化一个新的git仓库
 
2.克隆远程仓库
git clone 远程仓库地址    // 克隆远程仓库到本地
 
3.查看当前仓库状态
git status    // 查看工作目录和暂存区的状态,显示哪些文件已修改,哪些文件已暂存
 
4.查看提交日志
git log   //查看提交历史
 
5.添加文件到暂存区
git add 文件名称    //添加指定文件到暂存区
git add .   //添加当前面目录所有修改的文件
 
6.提交更改
git commit -m "备注信息"    //提交暂存区的文件到本地仓库,并添加提交信息
 
7.查看仓库的配置信息
git config --list
 
2.分支操作
1.查看所有分支
查看分支列表
git branch
 
2.创建新分支
git branch 新分支名称
 
3.切换名称
git checkout 分支名称 
 
4.创建并切换到新分支
git checkout - b 分支名称
 
5.删除分支
git branch -d 分支名称
 
6.查看当前分支
git branch --show-current
 
3.合并分支
1.合并分支
git merge 分支名称    // 将指定分支合并到当前分支
 
2.解决合并冲突
在合并时,如果存在冲突,git会提示你手动解决冲突,解决后使用 git add 标记冲突已解决,再执行 git commit 完成合并
4.远程仓库操作
1.查看远程仓库信息
git remote -v
 
2.添加远程仓库
git remote add origin 远程仓库地址
 
3.推送更改到远程仓库
首次推送到时需要使用 -u 参数,将本地分支与远程分支关联起来。设置默认上游分支
git push -u origin 远程仓库分支名称
 
4.拉取远程仓库的更改
git pull origin 远程仓库分支名称
 
5.获取远程仓库的最新更改(不合并)
git fetch origin
 
5.文件操作
1.查看文件历史
列出当前分支的所有 commit
git log -- 文件名称
 
2.撤销对文件的修改(还原到暂存区状态)
git checkout -- 文件名称
 
3.恢复到文件到最后一次提交的状态
git restore 文件名称
 
4.删除文件并提交
git rm 文件名称
git commit -m "Remove 文件名称"
 
6.撤销操作
1.撤销暂存区的所有修改
git reset
 
2.撤销暂存区指定文件的修改
git reset 文件名称
 
3.撤销工作区指定文件的修改
git checkout -- 文件名称
 
4.撤销指定提交的修改
git revert ‘commit 备注信息’
 
5.重置工作区,暂存区和git仓库的状态
git reset --hard
 
6.撤销提交(回到上一个提交)
撤销上次提交并删除修改,HEAD~1表示上一个提交,--hard会改变工作目录
git reset --hard HEAD~1
 
7.其他常用命令
1.显示差异
查看工作目录和暂存区之间的差异,或者已暂存文件与上次提交之间的差异
git diff 
 
3.暂存文件但不提交
将当前更改暂存起来,清理工作目录,稍后可以通过 git stash pop 恢复
git stash
