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常用命令集合

本文整理了git常见的一些命令,作为程序员必须要掌握的,以便后续查阅。

# 查看当前分支
$ git branch

#提交打开git小窗口看是否在自己分支也可以用
$git branch 查看分支

如果不在自己分支上切换到自己分支
$ git checkout -b <分支名>lyj

# 开发完提交代码时,先进行当前状态监测
$ git status

# 将开发好的功能添加到Git暂存区,并没有提交,这个时候文件是处于工作区
$ git add .

# 这个时候你可以使用 git status 监测下这个时候的状态
# 将暂存区的文件提交下
$ git commit -m "修饰当前你进行了什么操作"
# 再次使用git status 监测下git的状态,会提示 当前work clean 工作区很干净

#现在可以将自己本地分支推送到线上库自己的分支
$ git push origin <分支名>lyj

# 切回master分支
$ git checkout master

#切回本地主分支后拉取一下线上库主分支进行同步
$ git pull

#没有冲突问题后合并自己分支到主分支上
$ git merge <分支名>lyj
# 合并后,监测状态、冲突(j解决冲突时如果进入一个有蓝色字体的框 :q回车继续操作就行,如果出现报红逐条对应修改)
#修改完冲突从git add .那部开始再来一遍就行
#最后一步merge合并完之后一定要推送到主分支线上库
$ git push origin master
然后切回自己的分支防止继续开发时改错分支代码(一定要在拉取的线上库项目里改,你那个本地的是不行的)
#git status 是前状态监测可用可不用(我给你操作时基本没用,但是你可以多用用这个是检查你修改了哪些文件用的)
以上是你现在并行开发提交代码流程
?????????????????????????????????????????????????????????????????????????????????????????????????????????????
以下是常用一些命令可以自己没事试试(不要在项目上试可以自己弄个github试)
$ git diff
# 删除功能性分支

git clone <url> 
#克隆远程版本库


git init                        
#初始化本地仓库


git status                   
#查看下仓库的当前的状态


git add <file> / .        
 #跟踪指定文件或所有改动过的文件


git commit -m "commit message" 
# 提交所有更新过的文件


git log                        
#查看提交历史日志


git relog                     
#查看所有操作记录日志,回退穿越很有用


git reset --hard HEAD  
# 回退


git pull <remote> <branch>   
# 拉取代码并快速合并


git push <remote> <branch> 
# 推送代码及快速合并


git fetch <remote> / --all        
# 获取指定远程仓库或所有远程仓库代码


git merge <branch>               
# 合并指定分支到当前分支

欢迎访问我的公众号:
在这里插入图片描述

  开发工具 最新文章
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常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-12-23 15:56:13  更:2021-12-23 15:58:04 
 
开发: 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年11日历 -2024/11/15 14:27:33-

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