首页 > 其他 > 详细

git学习笔记

时间:2019-02-12 17:03:31      阅读:168      评论:0      收藏:0      [点我收藏+]

创建分支,并切换至分支

git checkout -b 分支名

等同于

git branch 分支名
git checkout 分支名

掌握仓库当前的状态,知道哪些文件被修改过了。

git status

看到具体修改了什么内容

git diff 文件名

添加准备提交的文件

git add 文件名

添加所有文件

git add .
git commit -a

提交添加的文件

git commit -m "提交描述"

同步到远程分支

git push origin 分支名

查看本地分支、当前分支

git branch

git图形化工具

gitk
git gui

查询提交日志

git log

回退到上一个版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^

git reset --hard HEAD^

回到指定版本,版本号不必写全

git reset --hard 版本号

记录每一次命令

git reflog

把文件回到最近一次git commit或git add时的状态

git checkout -- 文件名

从版本库删除文件

git rm 文件名

合并指定分支到当前分支

git merge 分支名

远程抓取分支,本地合并

git pull
git pull origin 远程分支名
git pull origin 远程分支名:本地分支名

把未提交的修改保存起来

git stash

恢复之前缓存的工作目录

git stash pop

列出stash列表

git stash list

技术分享图片

 

git学习笔记

原文:https://www.cnblogs.com/carloswood/p/10365863.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!