| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> makefile和git的使用总结 -> 正文阅读 |
|
[开发工具]makefile和git的使用总结 |
makefile主要用在一个项目中有多个C文件,源文件分为不同类型、功能和模块。makefile定义了一系列的规则来指定哪一个文件先编译,那个后编译等操作。 Linux环境下使用makefile可以统一管理方便快捷: makefile的通用结构如下:
例子:
其中还包括一些语法使用,用哪个语法科学上网搜索学习然后使用。 Gitgit和码云两个网站可以仓库。码云国内的浏览快捷,不用翻墙 目前常用的版本控制系统有CVS、Git、Mercurial、Subversion等,但主流是svn和git svn和git的区别: 1.GIT是分布式的,SVN是集中式管理; 首先建立自己的仓库(码云为例) ?然后是虚拟机下安装git sudo apt-get install git 之后新建文件夹并进入到文件夹,从服务器克隆下载代码 git clone 对应的网址 到这一步,就在虚拟机下创建好一个git仓库了。在每个被git托管的项目的顶层目录中,都会有一个.git的掩藏文件,里面有个config文件里有存放项目托管URL路径,如果忘了该项目被哪个地址托管,可以从这里获取。
若是第一次提交的话,必须要配置用户名和邮箱,提交的日志会记录谁提交或修改了文件 或是在git仓库下误删了文件可以用通过 git checkout 命令把删除的文件从.git文件中减出来,当你不小心删除服务器上代码删除了可以使用以下命令 git log 该命令将显示出你提交的代码的各个版本号,你可以选择一个未删除你所需要的文件的版本号,然后再使用以下命令 git reset --hard 8bdd57804ca git push origin HEAD --force? 第一个命令即指定回退到某个版本号,第二个命令则让该操作生效。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 10:21:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |