git常用的命令你知道有哪些?

1.git与svn的区别

1,git是目前世界上最先进的分布式版本控制系统,他没有中央服务器,每个人的电脑就是一个完整的版本库,这样,工作的时候不需要联网

2,svn是集中式版本控制系统,版本库是集中放在中央服务器上,工作的时候需要从中央服务器得到最新的版本,集中式版本控制必须联网才能工作,如果在局域网中还可以,带宽够大,速度快,在互联网上网速慢就纳闷。

2,git 常用的命令配置;

1.git config -global //git 是分布式版本控制系统,所以需要填写用户名与邮箱做为标识

如下所示:

2,mkdir testgit //创建一个testgit 目录仓库

3,git pwd //当前所在路径

4,cd //切换目录

5,git init //初始化目录让目录变成git仓库具体代码如下:

此时通过创建目录初始化后便可以用git来管理仓库 在testgit目录下生产的git不能手动修改,否则会被破坏如下所示:

6.git add readme.txt//向仓库中增加readme.txt;具体如下:

7,git commit  -m"readem.txt"//向git仓库提交具体如下:

8,git status //查看git状态是否有文件未被提交如下;

上面提示暂时没有文件提交,红色字迹表示已修改提状态如下:

9,git diff readme.txt//git fiff 查看readme.txt文件下修改哪些内容如下所示:

//从上可以看出红色部分表示修改部分,绿色表示以新增的内容readme.txt文件内容从一行11111111改成 二行 添加了一行22222222内容。

10, git log //查看修改历史版本如下所示;

11,git log --pretty=oneline//简化查看历史记录如下;

12,git reset -hard HEAD^// 表示退回上上个版本如下:

13,git reflog //查看版本号 如下;

14,git reset -hard 6fcfc89 //恢复版本号为6fcfc89如下:

15,git push //推送git仓库如下;

16,git branch//查看当前的分支

17,git checkout -b dev  //创建并切换分支

18,git pull // 拉取 合并如下:

19,  git clone https://github.com/tugenhua0707/testgit  从远程库中克隆

20,git remote origin   //git remote 查看远程仓库信息如下:

21,git branch -d dev //删除分支

1,总结git的命令行方式有很多,以上列举的基本很常见。

原文地址:https://www.cnblogs.com/ihxm/p/10628688.html

时间: 2024-11-05 14:43:34

git常用的命令你知道有哪些?的相关文章

Git 常用的命令总结(欢迎收藏备用)

总结日常开发生产中常用的Git版本控制命令 ------------------------------main-------------------------------- <极客镇楼> 一 创建版本库 $ git clone <url> #克隆远程版本库 url为git远程库的地址 $ git init #初始化本地版本库 二 修改和提交 $ git status #查询状态 $ git diff #查看变更内容 $ git add #跟踪所有改动过的文件 $ git add

Git 常用的命令

基本内容: 工作区:就是你在电脑里能看到的目录. 暂存区:英文叫stage, 或index.一般存放在"git目录"下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index). 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库. 理解上述后,使用git status查看当前状态,有那些文件(在工作区 or 暂存区 or 版本库 )修改了 修改了工作区的文件,先使用git add <file_nane> 加入到暂存区 需

git常用的命令

1.配置全局用户(不要全局的话,去掉–global参数)的名字和邮箱: //名字: git config –global user.name "your_name" 写法二:git config –global "user.name" your_name //邮箱: git config –global user.email "your_email" 写法二:git config –global "user.email" yo

兔子--git常用的命令

git status 查看当前分支状态 git  add  需要提交的文件 git  rm 需要删除的文件 git commit  -m "注释说明" git  branch  查看当前是属于哪个分支,假如是puppis 分支 git pull --rebase 更新到与服务器同步 git  push origin puppis 提交到puppis分支的远程服务器 git checkout  aa  切换到aa分支上 git  branch -a 显示所有远程分支 git branch

git 常用的命令符

1. linux操作命令: touch Filename:创建一个文件: mkdir 文件夹名字:创建一个文件夹: cd pathname:切换磁盘: cd ..:返回上一级: rm Filename:删除一个文件: rmdir 文件夹名字:删除一个文件夹: clear;清屏: echo '内容' > Filename:创建文件别情写入内容: cat Filename:查看文件内容: 2.流程: (1).克隆远程仓库到本地:git clone url; (2).查看状态:git status;

总结的一些GIT常用的命令

git add: 将本地文件 添加到缓存区 git commit 将暂存区的内容 提交到 本地仓库(本地分支) 默认主分支(master) git push:将本地仓库的内容 推送到 远程仓库(远程分支) git pull:将远程仓库(远程分支)的内容 拉取到 本地仓库(本地分支) 安装时:Use git from git bash only.... 其他默认下一步 配置环境path:你下载git的所在目录 配置git:用户名和邮箱 配置用户名 git config --global user.

Git常用命令介绍

Git分布式版本控制系统,非常流弊的一个版本管理系统,此博文介绍下git常用的命令,适用于不会Git版本控制的菜鸟,对于维护Git服务器的大牛来说,跪求指教,其实我也是菜鸟. Git是被压迫出来的产物,因为BitMover公司收回了版本控制系统BitKeeper对linux社区免费使用的权限,而linux的开发迫切需要一个好的分布式版本控制系统,我们心高气傲的linux之父linus不愿意向BitMover低头付费,一生气就花了不到一个月的时间用自己的C写出了现在最流行的分布式版本控制系统git

Git 常用命令行

最近在公司的服务器上安装了Git Sever,开始从SVN转向到Git了,整理了一些在Git常用的命令. 取得Git仓库 初始化一个版本仓库 git initClone远程版本库 git clone [email protected]:wordpress.git添加远程版本库origin,语法为 git remote add [shortname] [url] git remote add origin [email protected]:wordpress.git查看远程仓库 git remo

git常用命令汇总,整理

由于之前做个web项目去转盘网(http://www.quzhuanpan.com), 和几个朋友一起做的,考虑到代码托管,团队协作,所以深入研究了下git,下面是一些git常用的命令,分享给大家,希望大家喜欢. 1. 建立空的版本库 (管理员使用,普通用户忽略)git --bare init 或者 :mkdir -p src.gitcd src.gitgit --bare init --shared 2. 整理源代码 (管理员使用,普通用户忽略)(1) 删除源代码里的编译生成的文件和文件夹(2