| |
|
开发:
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提交代码
同步远程仓库代码:git pull提交代码第1步:git pull 同步远程仓库代码到本地 git add / git?commit代码之前首先git pull,需先从服务器上面拉取代码,以防覆盖别人代码;如果有冲突,先备份自己的代码,git checkout下远程库里最新的的代码,将自己的代码合并进去,然后再提交代码。 命令:git pull ?出现Already up-to-date代表本地代码已经更新到和远程仓库一致了。 ② 查看当前状态:git?status提交代码第2步:git status ?查看当前状态 当你忘记修改了哪些文件的时候可以使用 git status ?来查看当前状态,红色的字体显示的就是你修改的文件。 ?③ 提交代码到本地git缓存区:git add提交代码第3步:git add . ?或者 git add xxx 命令:git add 文件名1 文件名2 ... 情形一:如果你git status 查看了当前状态发现都是你修改过的文件,都要提交,那么你可以直接使用 git add . ?就可以把你的内容全部添加到本地git缓存区中 情形二:如果你git status 查看了当前状态发现有部分文件你不想提交,那么就使用git add xxx(上图中的红色文字的文件链接) ?就可以提交部分文件到本地git缓存区。 ④? 推送代码到本地git库:git commit提交代码第4步:git commit -m "提交代码" ? 推送修改到本地git库中 命令:git commit 文件名 -m "提交代码备注" ⑤? 提交本地代码到远程仓库:git push提交代码第5步:git push <远程主机名> <远程分支名> ?把当前提交到git本地仓库的代码推送到远程主机的某个远程分之上。 命令:git push 代码提交合并成功!(最后一行的c7531bd..d6d07d5就是代码的版本号) ? 二、git merge 和 rebase的区别merge现在假设我们有一个主分支 master 及一个开发分支 deve,仓库历史就像这样:
rebaserebase 是什么情况呢?还是一个初始的仓库历史图:
?
三、代码review的方法和步骤
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/28 19:08:04- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |