美文网首页
Git学习笔记(二)一些简单常用的操作指令

Git学习笔记(二)一些简单常用的操作指令

作者: 上帝与我同幻想 | 来源:发表于2017-04-20 19:33 被阅读0次

Git其他常用指令

git的一些常用指令

获取帮助

$ git help <verb>
$ git <verb> --help
$ man git-<verb>

例如要获取config命令的手册

$ git help config

设置全局变量

// 提交时会用到,指明是谁提交的,如果不设定会没法找到提交者
$ git --global user.name "name"
$ git --global user.email example@example.com

// 查看所有配置信息
$ git config --list
// 查看某一配置
$ git config user.name

查看仓库状态

$ git status

绑定远程仓库

$ git remote add 仓库别名 https://git.coding.net/用户名/仓库名.git
$ git remote -v     // 查看绑定的远程仓库

暂存文件

$ git add README.md/$ git add -A     // 暂存文件,新增、修改和删除都能使用

更新本地仓库以及更新远程仓库

  • 注意先更新本地的,最后再提交远程的

更新本地仓库

$ git commit -m ""

跳过add直接提交

$ git commit -a

更新远程仓库,更新远程仓库 仓库名 分支

$ git push/$ git push origin master 

查看修改

  • 在没有使用$ git add前使用
$ git diff  // git diff 只会检测未暂存的文件的修改
$ git diff --cached/$ git diff --staged  // Git 1.6.1以上版本允许使用staged,两个效果一样

查看文件内容

// 比如查看.gitignore文件
$ cat .gitignore

查看历史修改信息

$ git log -p filename         // 查看文件的每一个详细的历史修改,如果没有-p选项,只显示提交记录,不显示文件内容修改。
$ git log -p -n filename    // git log -p -3 filename 显示最近的n次提交。

$ git log --pretty=oneline filename   // 每一行显示一个提交,先显示哈希码,再显示提交说明。 还可以用short、full、fuller、format
$ git log --pretty=format:"%h - %an, %ar : %s"  
$ git log --pretty=oneline --graph     // graph可以通过添加一些ASCII字符形象地展示分支和合并

$ git log --stat     // 可以看到每次提交的简略统计信息

$ git blame filename     // 查看文件的每一行是哪个提交最后修改的。

初始化仓库

$ git init
$ git add *.c
$ git add LICENSE
$ git commit -m "init project"

删除文件

$ git rm <filename>   // 删除文件,必须从已暂存的文件中选择
$ git rm --cached <filename>   // 移出暂存区,但是保留文件
$ git mv filefrom fileto   // 文件改名

创建命令的简称

$ git config --global alias.st "status"

// 查看所有已经设置的别名
$ ~   // 回到更目录
$ cat .gitconfig   // 其中alias中的参数就是设置的别名

相关文章

  • Git学习笔记(二)一些简单常用的操作指令

    Git其他常用指令 git的一些常用指令 获取帮助 例如要获取config命令的手册 设置全局变量 查看仓库状态 ...

  • 组件化(第一篇)

    组件化 git 常用操作指令 cocoapods的基本使用 cocoapods本地私有库 一、git 常用操作指令...

  • 对git的浅薄学习

    对Git 的浅薄学习 gitbash类似一种操作系统,通过命令行来实现操作 git的一些简单指令 |操作| 命令 ...

  • GIT常用指令

    由于git的使用通常伴随着linux的常用指令,因此下面记得也有linux常用的操作,如果学习git确实应该也学习...

  • git使用详解

    目录: 1、git的优势2、需理解的概念3、操作指令 本篇文章只将git是什么,git的优势,以及常用的操作指令,...

  • git常用指令(一)

    git常用指令(二)[https://www.jianshu.com/p/348409e59f7c]git常用指令...

  • Git使用总结

    git 常用指令 新建项目 常用代码提交操作指令 查看分支 删除分支 重命名远程分支 修改远程仓库地址 撤销分支 ...

  • Git常用操作指令

    全局配置 初使化代码仓库 查看信息 版本回撤 分支操作 远程操作 查看所有提交信息

  • GIt 常用操作指令

    《Git 使用规范流程》 《常用 Git 命令清单》 《Git 远程操作详解》 《Git工作流程》 开发过程中,用...

  • Git 常用操作指令

    安装及配置:配置用户名:git config --global user.name"你的名字"配置e-mail:g...

网友评论

      本文标题:Git学习笔记(二)一些简单常用的操作指令

      本文链接:https://www.haomeiwen.com/subject/scalzttx.html