摘要:一、删除本地标签如果标签打错了,也可以删除:git tag -d v0.1因为创建的标签都只存储在本地,不会自动推送到远程。所以,打错的标签可以在本地安全删除。二、推送标签如果要推送某个标签到远程,使用命令git push origin :git push origin v1.0或者,一次性推送全部...
阅读全文
摘要:标签也是版本库的一个快照指向某个commit的指针(分支可以移动,标签不能移动)切换到需要打标签的分支上git tag 就可以打一个新标签:$ git tag v1.0git tag查看所有标签:$ git tagv1.0打之前提交的版本的commit需要当时的commit ID$ git tag ...
阅读全文
摘要:一、当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。要查看远程库的信息,用git remote:origingit remote -v显示更详细的信息origin git@github.com:Jacobwan...
阅读全文
摘要:git log --graph --pretty=oneline --abbrev-commit
阅读全文
摘要:查看分支:git branch
创建分支:git branch
切换分支:git checkout
创建+切换分支:git checkout -b
合并某分支到当前分支:git merge
删除分支:git branch -d
阅读全文
摘要:git diff HEAD -- readme.txt 命令可以查看工作区和版本库里面最新版本的区别
git checkout -- file 取消修改
git reset HEAD file 撤销暂存区
阅读全文
摘要:本地版本库E:\learngit所以learngit文件夹是工作区learngit文件夹下.git/文件夹是版本库:包含暂存区(stage)和指向master的指针(head)master分支是唯一的,可以多次把工作区的文件git add添加到暂存区,然后一次性git commit提交暂存区修改1....
阅读全文
摘要:1.使用git status查看版本库的状态$ git statusOn branch masternothing to commit, working directory cleanGit告诉我们当前没有需要提交的修改,而且,工作目录是干净(working directory clean)的。2....
阅读全文
摘要:git init创建当前目录为本地版本库后:用notepad++新建了readme.txtgit add reame.txt 添加git commit -m "add readme.txt file" 提交然后增加练习:touch生成三个文件touch file1.txttouch file2.tx...
阅读全文
摘要:很久前注册了github,但是一直没有深入的使用,最近看到廖雪峰的官方网址的Git教程http://www.liaoxuefeng.com/看到博客园xcywt 的博客记录我开始学习 Git的路程 觉的通过廖雪峰的教程和 的博客进行git的系统学习。我决定在win7/64上安装msysgit,msy...
阅读全文