博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git常用命令集
阅读量:6372 次
发布时间:2019-06-23

本文共 1408 字,大约阅读时间需要 4 分钟。

Git常用命令集(centos7)

  • 用户信息配置
git config --global user.name "John Doe"git config --global user.email "johndoe@example.com"

这些用户信息存储在home/user下面,是个隐藏文件,需要用命令

ls -a

才能看到,是./gitconfig文件,在这里可以看到上面--global的配置数据。

  • 配置文本编辑器
git config --global core.editor emacs
  • 检查配置信息
git config --list //列出所有项目git config user.name //列出特定项目
  • 命令手册
git help config
  • 初始化仓库
git init //进入需要进行版本项目的文件夹再运行命令
  • 将文件添加到版本控制中或暂存已修改的文件
git add filename
  • 克隆库,先进入对应的文件夹
git clone https://github.com/notepad-plus-plus/notepad-plus-plus.git
  • 检查当前文件系统状态
git status
  • 忽略的文件记录在.gitignore文件中,是一个隐藏文件。

    • 所有空行和已#开头的行都会被忽略。
    • 匹配模式以(/)开头防止递归。
    • 匹配模式以(/)结尾指定目录。
  • 查看文件所修改的地方
git diff
  • 查看已暂存的将要添加到下次提交里内容
git diff --staged
  • 提交
git commitgit commit -m "redpig:mark my words"//提交信息放在命令行git commit -a//跳过缓冲区直接提交
  • 移除文件
git rmgit rm -f filename//从缓冲区强制删除,同时删除文件git rm --cached filename//从缓冲区删除,不删除文件
  • 移动文件
git mv filename1 filename2
  • 查看提交历史
git log
  • 生成key,对于不同的repository存储不同的key。在键入生成的key文件时,修改文件名称,比如这里添加了_github后缀,就表示这个key是用于github,以后在同样的位置可以生成key而不覆盖之前生成的key。
ssh-keygen -t rsa -C "test@hotmail.com"Generating public/private rsa key pair.Enter file in which to save the key (/c/Users/test/.ssh/id_rsa): /c/Users/test/.ssh/id_rsa_githubCreated directory '/c/Users/test/.ssh'.Enter passphrase (empty for no passphrase):Enter same passphrase again:Your identification has been saved in /c/Users/test/.ssh/id_rsa_github.Your public key has been saved in /c/Users/test/.ssh/id_rsa_github.pub.

转载地址:http://uxyqa.baihongyu.com/

你可能感兴趣的文章
[LeetCode] Best Meeting Point 最佳开会地点
查看>>
基于InstallShield2013LimitedEdition的安装包制作
查看>>
【转】从Shell脚本内部将所有标准输出及标准错误显示在屏幕并同时写入文件的方法...
查看>>
Python中的图形库
查看>>
Linux操作系统分析 ------------------中国科技大学
查看>>
Apache多站点实现原理和配置
查看>>
javascript类型系统——包装对象
查看>>
Android4.4中不能发送SD卡就绪广播
查看>>
解决:sudo: 无法解析主机:dinphy-500-310cn: 连接超时
查看>>
Asp.Net多线程用法1
查看>>
exFAT是支持Mac和Win的
查看>>
(转)postman中 form-data、x-www-form-urlencoded、raw、binary的区别
查看>>
js Date操作
查看>>
判断用户密码是否在警告期内(学习练习)
查看>>
sp_executesql的执行计划会被重用(转载)
查看>>
禅道项目管理软件插件开发
查看>>
Linux系统各发行版镜像下载
查看>>
JS获取键盘按下的键值event.keyCode,event.charCode,event.which的兼容性
查看>>
查看ORACLE 数据库及表信息
查看>>
腾讯、百度、阿里面试经验—(1) 腾讯面经
查看>>