Git使用整理

Git的操作指南

git init 初始化
git add . 将文件放入暂存区
git commit -m 第一次上传demo 提交 并mark’第一次上传demo’
git status 查看当前代码状态,查看哪些被改动了
git log 提交的记录 webstorm直接有log页面
git config --global user.name ''设置用户名
git config --global user.email ''设置邮箱
git config --global --list 查看当前用户名与邮箱

删除
方法一 ,手动删除 然后 git add. 然后git commit
方法二,git rm index.html 删除index.html

改名
方法1 手动删除
git add home.html
git rm demo2.html

方法2 git mv 新.html 旧.html

移动
git mv 文件 新文件路径
移动并重命名 git mv 文件 新文件路径/新文件名

查看文件前后变化

方法一:git log --pretty=oneline 路径文件
拿到ID, git show ‘ID’

方法二:git log -p home/demo.html

查看版本路线
git log --oneline --graph

操作失误还原代码

git checkout – 还原文件
还原文件至上次提交的状态

文件的追踪
文件放到暂存区就是git对文件的追踪
git reset HEAD

回档
一整个
git reset --hard HEAD^ 回到上一个版本 有几个箭头^就是回到第几次版本
git reset --hard ID – 文件 回到文件对应的版本

先git add. 放入暂存区
然后git commit -m 提交信息
然后git push origin master 提交到默认分支

给版本创建标签
git tag V0.5 ID 给GIT ID 对应的添加标签
git tag V1.0 创建标签V1.0
git tab 查看标签
git tab -d V0.5 删除git标签
git push origin v1.0 推送仓库v1.0标签的版本

分支

git 默认分支叫master

git branch 分支名 创建分支

git checkout 分支名 切换分支

git branch -d 分支名 删除git标签
git branch -d 分支名 强制删除git标签

git merge 分支名 将分支合并master

git merge的时候,如果修改了同一个地方,那么会报错.解决方法,git merge --abort 放弃其他分支,保留原有分支

git fetch 抓取远程仓库
git push origin --delete 分支名 删除远程仓库分支

不同人不同版本

查看版本路线
git log --oneline --graph

不同人修改不同文件
git fetch 抓取远程仓库
git branch -av 查看所有分支信息
git push origin --delete 分支名 删除远程仓库分支
在这里插入图片描述

插入,修改 wq退出

不同人修改相同的文件如何处理
在这里插入图片描述

拷贝地址

git clone 拷贝地址 分支名
然后就会出现 分支名文件夹
在这里插入图片描述

在该分支名文件夹下 设置本地user名字与邮箱
git branch -av 查看本地分支与远程分支的关系,复制你要想关联的分支
然后使用git checkout -b 你要想关联的分支 remotes/origin/远程分支
这样就切换到了分支,并已经关联了

然后打开master的文件夹,git branch -av 查看使用git fetch抓取远程仓库,然后同上 git checkout -b 你要想关联的分支 remotes/origin/远程分支

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值