A
Apollo
V1
2022/06/12阅读:11主题:默认主题
Git
第二天 ——Git
1.官网下载Git
高速下载Git 网址:CNPM Binaries Mirror (npmmirror.com)
2.Git安装
3.Git 操作命令
3.1 初始化仓库
$ git init
3.2 添加文件到暂存区
$ git add xxx.txt
3.3 将文件从暂存区添加到本地仓库
$ git commit -m'日志信息' xxx.txt
3.4 查看当前仓库有多少文件
$ git ll
3.5 查看具体文件内容
$ git cat xxx.txt
3.6 对文件内容进行修改
$ git vim xxx.txt
insert——进行插入
:wq——保存文件
3.7 查看状态
$ git status
4.版本切换
4.1 查看版本信息
$ git log
4.2 查看版本详细信息
$ git reflog
4.3 进行版本切换
$ git reset --hard 版本号
5.分支
5.1 查看分支
$ git branch
5.2 创建分支
$ git branch 分支名
5.3 切换分支
$ git checkout 分支名
5.4 删除分支
$ git branch -d 分支名
5.4 合并分支
$ git merge 分支名
需要在被合并之外的分支上进行操作
如将A分支合并到B分支,需要跳转到B分支上 进行 合并操作
正常合并 ——两个人修改的不是同一处代码
冲突合并—— 两个人修改的是同一处代码,直接进行合并,将会报错,因为Git无法自动取舍完成合并
解决方法:
冲突合并后,在merging状态下,打开两人都修改的代码处,进行人工选择,选择一处留下,另一处进行删除
6.拉取推送远程仓库——GitHub
6.1 拉取远程仓库到本地
$ git pull https://github.com/Apollo-z/Byte_Movie.git 分支名(默认为master)
6.2 将本地文件推送到远程仓库(需要先进行添加提交到本地仓库)
$ git push https://github.com/Apollo-z/Byte_Movie.git 分支名(默认为master)
6.3 将远程仓库克隆到本地
$ git clone https://github.com/Apollo-z/Byte_Movie.git
作者介绍
A
Apollo
V1