Git命令学习.md

Git命令学习.md

oyxy2019 262 2022-11-02

Git命令学习

概念

工作区、暂存区、本地库、远程库

远程库操作

remote 创建远程仓库别名

#查看已有
git remote -v
#添加别名
git remote add <别名> <链接>

push 推送本地库到远程库

注意:push前,记得add和commit才行,否则本地库没变

#添加暂存区
git add .
#提交至本地库
git commit -m "提交信息" .
#推送至远程库
git push <别名|链接> <分支>

pull 拉取远程库分支到本地

git pull <别名|链接> <分支>

clone 克隆整个远程库到本地

git clone <链接>

本地库操作

init 初始化本地库

git init

status 查看本地库状态

git status

add 添加暂存区

git add <文件名>...

commit 提交本地库

git commit -m "提交信息" <文件名>...
#如果觉得每次都add麻烦,可以使用-a跳过
git commit -am "提交信息"

log 查看提交日志

git reflog		#简短
git log			#详细

reset 版本切换

#查看版本号,双击复制版本号,单击滚轮粘贴
git reflog
git reset --hard <版本号>

分支操作

git branch -v			  #查看分支
git branch <分支名>		#创建分支
git checkout <分支名>		#切换分支
git merge <分支名>			#合并分支

合并冲突

1.直接编辑冲突的文件,删除特殊符号,修改为目标内容

2.添加到暂存区

git add hello.txt

3.执行提交,注意不要带文件名

git commit -m "提交信息"