抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

运维工程师的大部分工作是为开发工程师准备好完善的运行环境,然后让程序在平台上面流畅运行,那么开发工程师所写的程序代码如何快速的上传到平台上呢?今天杜老师为大家讲解一款常用的代码上线工具 Git!

命令介绍

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用分布式版本库的方式,不必服务器端软件支持。

命令列表

列表如下:

命令作用
git init初始化当前目录作为 Git 仓库
git init DIRNAME初始化指定目录作为 Git 仓库
git add FILENAME标记要提交的文件
git commit -m “COMMENT”提交并添加描述的信息
git clone URL从 Git 仓库拷贝项目
git clone URL DIRNAME从 Git 仓库拷贝项目到指定目录中
git status查看项目当前状态
git diff显示已写入缓存与已修改但尚未写入缓存的改动的区别
git reset HEAD FILENAME取消指定文件缓存,HEAD 为大写
git rm FILENAME从 Git 移除指定文件
git mv OLDNAME NEWNAME移动或重命名指定文件
git branch列出分支
git branch BRANCHNAME创建分支
git branch -d BRANCHNAME删除分支
git checkout BRANCHNAME切换分支
git checkout -b BRANCHNAME切换指定分支,如果分支不存在则直接创建
git merge BRANCHNAME合并分支到当前分支中
git log列出历史提交记录
git tag创建一个标签
git remote add SHORTNAME URL添加一个新的远程仓库,指定一个简单的名字以便于引用
git remote查看当前含有哪些远程仓库
git fetch从远程仓库下载新的分支与数据
git push SHORTNAME BRANCHNAME推送新分支与数据到指定的远端仓库
git pull将远端仓库中的数据下载到本地

评论