首页 > 其他 > 详细

git基础使用(超级详细)

时间:2020-12-13 20:40:36      阅读:30      评论:0      收藏:0      [点我收藏+]

一. 使用git前的步骤:
1. 安装git (安装步骤省略)
2. 使用git设置用户名和邮箱
git config --global user.name "Your Name"
git config --global user.email "email@example.com"

二. 使用git进行项目开发的步骤
1. 克隆git仓库
git clone ‘git仓库地址‘
2. 将文件添加到版本库暂存区
git add (file | .) // . 表示当前文件夹(包含子文件夹)的所有未被管理的文件)
3. 提交本次修改
git commit -m ‘描述修改的内容‘
4. 推送本次提交到远程
git push origin ‘主分支/其他分支‘
5. 拉取远程代码
git pull //默认拉取当前分支代码
git pull origin ‘指定分支‘ //拉取指定分支代码

三. git分支管理操作
1. 查看分支列表
git branch // * 代表当前分支
2. 创建并切换分支
git checkout -b test // 创建并切换到test分支
3. 切换分支
git checkout ‘指定分支‘ //切换到指定分支
4. 合并分支
git merge test //将test分支合并到当前分支
5. 删除本地分支
git branch -d ‘分支名‘
6. 删除远程分支 (将删除本地分支操作在远程仓库上更新)
git push origin –d ‘被删除分支名‘

  • 分支操作注意事项
    1. 切换到其他分支前,先在当前分支进行本地提交,否侧可能会污染其他分支
    2. 执行合并分支命令后的操作 i:代表插入指令 esc:退出当前编辑 <:wq>: 退出本次操作
    3. git branch -d ‘分支名‘ 删除已经合并过的分支
    4. git branch -D ‘分支名‘ 强行删除分支(未合并)
    5. 处于当前分支时,不能执行分支删除命令删除自身。需切换到其他分支进行操作

四. git回退管理操作
1. 查看当前分支提交日志(commitId)
git log git reflog
2. 查看当前暂存区状态
git staus
3. 回退到某个本地提交版指定本(回退提交)
git reset ‘commitId‘
2. 回退到指定版本(彻底回退)
git reset --hard ‘commitId‘
3. 回退后强制推送到远程仓库
git push -f

git基础使用(超级详细)

原文:https://www.cnblogs.com/mambaforever/p/14129110.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!