美文网首页
git常用命令总结

git常用命令总结

作者: Sunbowbow | 来源:发表于2016-07-12 18:57 被阅读16次

1.在Mac OS X上安装Git

直接从AppStore安装Xcode,Xcode集成了Git

2.git基本命令

初始化一个Git仓库 git init
添加文件到Git仓库 git add <file> git commit -m "some description"
掌握工作区状态 git status
查看被修改内容 git diff
查看提交历史git log
查看命令历史git reflog
回退到之前某个版本git reset --hard commit_id
回退到上一个版本git reset --hard HEAD^
撤销修改分为以下三种场景:
1⃣️改乱了工作区某个文件的内容,想直接丢弃工作区的修改
git checkout --filename
2⃣️改乱了工作区某个文件的内容,还添加到了暂存区,先
git reset HEAD file,回到场景1,再按场景1操作
3⃣️已经提交了不合适的版本到版本库,用版本回退命令回退到某个版本
在文件管理器里删除了某文件 ,想在版本库中同样删除:git rm <filename> git commit -m "some description"

3.远程仓库

添加远程仓库需要在本地电脑上创建SSH Key
ssh-keygen -t rss -C "emailaddss@example.com",并且将公钥提交到远程仓库。(Github和GitLab都提供了免费的远程仓库)
将本地仓库关联到远程库:
git remote add origin git@server-name:path/reponame.git
从远程库克隆
git clone 远程库地址

4.分支管理

查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git checkout -b <name>
合并某分支到当前分支:git merge <name>
git merge合并分支时加上--no-ff参数就可以用普通模式合并,合并后的历史中能看出曾经做出了合并
删除分支:git branch -d <name>

5.标签管理

创建标签 git tag <name>
指定标签信息 git tag -a <tagname> -m "some description"
查看所有标签git tag
删除一个本地标签git tad -d <tagname>
推送一个本地标签git push origin <tagname>
推送全部未推送过的标签git push origin --tags
删除一个远程标签git push origin :refs/tags/<tagname>

❤友情链接廖雪峰Git教程

相关文章

  • git 命令

    Git常用命令总结Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git ...

  • Git 常用指令

    Git常用命令总结 Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git i...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • Git与Github的使用总结 - day 03

    git常用命令总结 git配置(config): git仓库(repository): git分支(branch)...

  • Git 常用命令

    Git更多详细介绍 查看git-book git教程 - 廖雪峰 Git 常用命令 总结 $ git init 通...

  • Git常用命令

    Git 常用命令总结 git的一些基础命令 Git常用命令 一般配置 登录git 创建一个文件夹 初始化git仓库...

  • git常用命令

    对git常用命令做个总结,以便以后使用:

  • GIT 常用命令总结

    GIT 常用命令总结 GIT 初始化命令 命令描述git init初始化本地 git 仓库git config -...

  • Git常用命令总结

    Git常用命令总结 1,初始化:git init 创建git仓库 2,配置用户:git config --glo...

  • Git常用命令总结

    我学习效率比较低,关于git差不多学习了两周,总结的常用命令如下: git add .&&git commit -...

网友评论

      本文标题:git常用命令总结

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