Git使用整理

    科技2022-08-11  98

    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/远程分支

    Processed: 0.016, SQL: 9