git 常用命令

原创 2017年01月03日 10:18:47

git相关

1.SVN是集中式的版本控制工具,集中式版本控制工具是需要联网的,Git是分布式的版本控制工具,分布式版本控制工具是不需要联网的。
2.常用的git命名
查看相关:
git version 查看git版本
git status 查看当前分支的状态
cat [文件名] 打开文件
pwd 可以显示当前目录的路径
ls -ah 可以查看当前目录下的所有文件,包括隐藏
git diff 可以查看修改记录
git log 显示最近到最远的提交日志

分支相关:
git merge [分支名] 将指定分支合并到当前分支
git branch [新建分支名] 创建一个新的分支
git checkout [分支名] 切换到指定分支
git checkout -b [新建分支名] 创建并切换到指定分支
git branch -d [删除分支名] 如果当前分支未被合并,会提示
git branch -D [删除分支名] 彻底删除分支

配置相关:
git config --global color.ui true 配置颜色
cd ~/.ssh 查看是否有ssh key,如果没有,不会有该文件夹
ssh-keygen -t rsa -C "邮箱" 生成密钥并设置密码
git config --global user.name "用户名" 配置用户名
git config --global user.email "邮箱" 配置邮箱
git config --global credential.helper store 配置不用每次都输入用户名密码

查看远程仓库状态:
git remote 查看远程仓库分支名
git remote -v 查看远程仓库地址及权限

本地仓库操作:
git init 把当前目录变成可以管理的本地仓库
git add [文件名] 添加文件到本地暂存区
git add . 一次性添加所有改动到暂存区
git add -A 一次性添加所有改动到暂存区
git commit -m "提交描述" 将所有本地暂存区提交到本地仓库

远程仓库操作
git remote add origin git@github.com:ThemeLove/HelloGit.git 关联远程仓库,只有关联才 能push代码
git push -u [远程仓库分支] [本地仓库分支] 第一次推送所有内容到远程仓库
git clone git@github.com:ThemeLove/HelloGit.git 克隆远程库,有ssh协议和Https协议
git push [远程仓库分支] [本地仓库分支] 将指定本地仓库分支提交到远程仓库
git pull [远程仓库分支] [本地仓库分支] 从远程库更新最新代码

编辑文件:
vi [文件名]
1:以编辑模式打开文件
2:修改完后按ESC键退出编辑模式
3:输入:wq退出并保存

pull的时候会提示Please enter a commit message to explain why this merge is necesary.......
解决办法:
1.按键盘字母 i 进入insert模式
2.修改最上面那行黄色合并信息,可以不修改
3.按键盘左上角"Esc"
4.输入":wq",注意是冒号+wq,按回车键即可

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

git常用命令20160531

  • 2016年05月31日 10:50
  • 63KB
  • 下载

Git Bash常用命令与解释

  • 2016年04月19日 20:25
  • 3KB
  • 下载

Git 常用命令速查表(三)

前面两篇博客 Git 版本管理工具 和 Git 常用命令详解,分别介绍了Git 基础知识和命令用法本文将对Git 命令,做一下全面而系统的简短总结,整理成简洁、明了的图表结构,方便查询一、 Git 常...

git常用命令

  • 2015年07月16日 18:11
  • 773B
  • 下载

git常用命令整理

  • 2017年09月01日 09:58
  • 39KB
  • 下载

Git 常用命令 更新与提交

取得Git仓库初始化一个版本仓库git initClone远程版本库git clone yourgitaddress(你的git地址)添加远程版本库origingit remote add origi...

Coding git 常用命令及总结

  • 2016年12月23日 10:24
  • 269KB
  • 下载

一张图展示 Git 常用命令.pdf

  • 2016年05月13日 15:15
  • 808KB
  • 下载

Git常用命令——分支操作

Git常用命令——分支操作 分支操作 git branch 列出,创建或者删除分支 git branch :创建一个分支git branch -d :删除指定分支gi...

Git常用命令

  • 2013年08月27日 15:35
  • 414KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:git 常用命令
举报原因:
原因补充:

(最多只允许输入30个字)