| |
|
开发:
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是目前世界上最先进的分布式版本控制系统 作者:linus,linux系统的创始人 创造时间:2周 解决的问题1.代码的版本管理 2.团队分工协作 git核心概念1.工作区(写代表的文件夹) 2.暂存盘 (隐藏文件夹) 3.版本库 4.分支 git常见命令全局配置?git config --global user.name "你的名字" ?git config --global user.email "你的邮箱" 初始化git init? 初始化版本库 git? add .? 添加到暂存盘 git? status? 版本库状态 ?git commit -m "Hello GIT" ? 提交到版本库 暂存盘操作一、git add添加到暂存盘1.git add my.txt 添加某个文件到暂存盘 2.git add *.txt? 添加某种类型的文件到暂存盘 3.git add .? 添加任意类型的文件到暂存盘 二、git checkout xxx从暂存盘取回到工作区1.?? git checkout my.txt 版本库操作必须先添加到暂存盘,再添加到版本库 git add . 1.? git commit -m "提示语句" 2.? git log 查看版本 3.? 切换到某个版本 远程仓库操作1.? 添加远程仓库 2.? 添加到版本库 3.? 推送到远程 下载远程到本地git clone? 远程地址 推送到远程1.? git push -u origin “master” 2.? git push origin “master” 3.? git push -f origin “master” 拉取远程分支1.? git? fetch? origin “zql” 2.? git checkout zql 3.? git pull origin “zql” 分支查看分支git branch git branch -r 创建分支git branch 分支名 切换分支git? checkout 分支名 切换并创建分支git checkout -b? 分支名 合并分支git merge 分支名称 删除分支git branch 分支名 -d 注意修改本地分支文件的时候(这个分支有可能别人也操作) 一定也要先:git pull origin 分支 再 编辑(确保拿到的是服务器最新文件) 比较文件 >git diff zql.txt |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 3:31:56- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |