美文网首页
开发者要知道的GIT命令

开发者要知道的GIT命令

作者: leiyulingling | 来源:发表于2018-10-18 22:42 被阅读0次
git命令速查表.jpg

更多整理资料尽在👉一平米小站

安装及配置:

Ubuntu下安装:

sudo apt-get install git

配置用户名和e-mail:

git config --global user.name "你的名字

git config --global user.email "你的邮箱@xx.com"

与添加有关的:

将当前目录变为仓库:git init

将文件添加到暂存区:git add 文件名 [可选:另一个文件名]

将暂存区提交到仓库:git commit –m "描述"

与查询有关的:

查询仓库状态:git status

比较文件差异(请在git add之前使用):git diff 文件名

查看仓库历史记录(详细):git log

查看仓库历史记录(单行): git log --pretty=onlinegit log --online

查看所有版本的commit ID:git reflog

与撤销有关的:

撤销工作区的修改:git checkout -- 文件名

撤销暂存区的修改:git reset HEAD 文件名

回退到历史版本:git reset --hard 该版本ID

回退到上个版本:git reset --hard HEAD^

上上版本是 git reset --hard HEAD^^,也可用git reset --hard HEAD~2

表示,以此类推

与标签有关的:

为当前版本打标签:git tag 标签名

为历史版本打标签:git tag 标签名 该版本ID

指定标签说明:git tag –a 标签名 –m "标签说明" [可选:版本ID]

查看所有标签:git tag

查看某一标签:`git show 标签名

删除某一标签:git tag –d 标签名

与GitHub有关的:

先有本地库,后有远程库,将本地库push到远程库

关联本地仓库和GitHub库: git remote add origin 网站上的仓库地址

第一次将本地仓库推送到GitHub上: git push –u origin master

先有远程库,后有本地库,从远程库clone到本地库

从远程库克隆到本地:git clone 网站上的仓库地址

SSH Key 生成SSH Key:ssh-keygen –t rsa –C "你的邮箱@xx.com"

生成Key时弹出选项,回车选择默认即可。
Key保存位置:/root/.ssh

登陆GitHub,创建new SSH key,其内容为 /root/.ssh/id_rsa.pub 中文本

已经有了本地库和远程库,二者实现同步

本地库的改动提交到远程库:git push origin master

更新本地库至远程库的最新改动:git pull

相关文章

  • 开发者要知道的GIT命令

    更多整理资料尽在?一平米小站 安装及配置: Ubuntu下安装: sudo apt-get install git...

  • 学习使用git

    git学习教程 资源 阮一峰 git廖雪峰 git 常见命令 了解git,git是版本控制软件,方便开发者协作管理...

  • Git工作常用命令整理

    首先我们第一需要知道的是如何找到git的帮助文档,在git命令后面加上--help,例如我想知道git clone...

  • Git常用命令集合

    Git常用命令集合 刻意练习 现代的ide里面都集成了很多Git,Maven的操作命令,让开发者点一点就很容易执行...

  • Git Town - 再也没有杂乱的 commit 信息了,菜鸟

    什么是 git-town ? Git Town 为 git 提供了几个高级别的命令,来简化开发者在开发过程中典型的...

  • 4. Git 分支操作和远程协作

    本地分支 和 branch 命令 Git 鼓励开发者频繁使用分支,正是因为有着这些特性作保障。Git 是如何知道你...

  • GitLab CodeReview

    针对开发者防止merge request 冲突 本地命令操作如下: cd 工程目录git branch // 查看...

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • Git (三)

    Git 进阶命令 冲突 在 Git 的使用过程中,多个开发者一起开发项目难免会出现冲突; 冲...

  • 优雅的git命令

    熟悉Git的基本功能和让你在开发团队中熟练的使用Git. 我们所讨论的命令足够一个开发者在Git使用方面游刃有余。...

网友评论

      本文标题:开发者要知道的GIT命令

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