IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> git常见命令和操作 -> 正文阅读

[开发工具]git常见命令和操作

  1. git clone ssh 默认克隆的是master分支,
  2. git clone -b 分支名 ssh :克隆指定分支
  3. git brance 查看本地所有分支
  4. git brance name 创建本地分支
  5. git brance -a 查看所有的分支
  6. git checkout dev 切换分支到dev
  7. git remote show 查看远程库
  8. git log 看自己的commit日志
  9. git stash push
  10. git stash pop
  11. git remote add origin git@github.com:daixu/WebApp.git 增加一个远程服务端,增加地址为 git@github.com:daixu/WebApp.git ,名称为origin的远程服务器
  12. git cherry-pick :将指定的提交应用于其他分支
    git cherry-pick 将指定的提交commitHash应用于当前分支
    举例:
    现有master feature两个分支,要将feature上的提交f应用到master分支:
    git checkout master 切换到master分支
    git cherry-pick f 进行操作
    命令的参数不一定是提交的哈希值,分支名也可以:
    git cherry-pick feature :将feature分支的最近一次提交,转移到当前分支

方案一:使用暂存区(已经启用)
13. git status 看状态,变化的是否是自己修改的文件
14. git stash save “标识” 把当前修改的代码放入暂存区
15. git pull upstream develop 从远程主仓库develop分支拉下最新代码
16. git stash apply stach@{0} 拿出缓存区内容 git status pop
17. git statsu 查看自己的修改是否都存在
18. 如果有冲突,解决冲突
19. git add. 把修改的内容放入缓存区
20. git commit -m “提交内容” 提交代码 git commit --no-verfy -m “commit内容” 忽略提交
21. git push origin HEAD:分支名 推到自己的远程仓库
22. 找负责人合并

方案二:先推到自己的远程仓库
1.git status
2.git add.
3.git commit --no-verfy -m ‘描述’
4.git status
5.git pull upstream develop
6.解决冲突
7.git status
8.git add.
9.git commit --no-verfy -m “描述”
10.git push origin HEAD:分支名

合并分支
1.git pull (进入要合并的文件)
2.git brance -a(查看所有得到分支是否都pull下拉了)
3.git merge 分支名(使用merge合并开发分支)
4.git status(查看合并之后的状态)
5.解决冲突
6.git add 冲突文件(将冲突文件提到暂存区)
7.git commit -m ‘备注’ (提交合并之后的结果)
8.git push origin HEAD:分支名

目前在使用的流程:
git branch 看一下自己在那个分支
git branch name 创建一个name分支
git checkout name 切换到该分支
操作之后
git status
git add .
git commit -m ‘描述’
git status 看看还有没有其他修改的地方没commit
git pull origin 分支名 选择要合并的分支名
git status
可能有冲突,修改冲突
git add .
git commit -m “”
git status
git push origin HEAD 自己创建的分支名

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-09-04 01:32:17  更:2022-09-04 01:34:17 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 12:56:33-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码