博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git 入门
阅读量:5088 次
发布时间:2019-06-13

本文共 1337 字,大约阅读时间需要 4 分钟。

untracked file // 未被跟踪的文件

unmodified    // 未被修改的

modified   // 被修改的 

 

 

ls -a  // 查看文件夹下所有文件

vim 'fileName' // 创建或修改文件

 

git init // 初始化

git status //  查看当前工作空间状态

git add -A // 加入所有变更 

git commit -m '说明内容' 提交所有变更

 

  

 

 

 

git remote -v // 查看本地和远程的关系

git push -u origin master // 推送到远程分支

git pull // 拉取更新

git pull origin master  // 拉取master 分支

 

 

 

 

遇到错误

     git pull origin master  

  1. From github.com:JasonLi-cn/test  
  2.  * branch            master     -> FETCH_HEAD  
  3. fatal: refusing to merge unrelated histories  '    

解决办法  

  1. git pull origin master --allow-unrelated-histories  

 

 

 

git pull   // 从远程仓库获取更新且合并

git fetch  // 从远程仓库获取更新不合并

git merge   // 合并代码

 

git merge origin/master

 

 

版本回退

git reset  // 指定版本回退

git log    // 查看提交本地版本库记录

git reflog // 查看提交本地版本库记录

git diff  // 对比修改

example:

  git reset --hard Head^ (HEAD标识会退到上一个版本)

  git reset --hard * (HEAD^或~数字或commitId表示回退指定版本)

     git reset --hard HEAD~1会退到上一个版本

    (2) git log --pretty=online // 输出第一行

 

 

 

 

git stash  // 对当前暂存区和工作区保存

git stash list // 列出所有保存的记录列表

git stash pop // 回复最近或某一次的进度

git stash drop // 删除最近或某一次的进度

git stash clear  // 删除所有进度

 

 

example:

(1) git stash save '保存今天的工作任务'

 

 

 

 

 

 

分支

 

 

 

git branch    // 分支相关命令

git checkout // 切换分支

git merge  // 合并分支

 

 

example :

  git branch dev // 创建dev 分支

  git push origin dev // 在远程创建一个dev 分支

  git checkout master //切换到主分支

  git merge dev // dev 分支合并到当前分支

  git branch -a // 查询所有分支

 

转载于:https://www.cnblogs.com/unbreakable/p/6992913.html

你可能感兴趣的文章
sqlite的坑
查看>>
digitalocean --- How To Install Apache Tomcat 8 on Ubuntu 16.04
查看>>
【题解】[P4178 Tree]
查看>>
Mongo自动备份
查看>>
cer证书签名验证
查看>>
synchronized
查看>>
【深度学习】caffe 中的一些参数介绍
查看>>
Python-Web框架的本质
查看>>
QML学习笔记之一
查看>>
App右上角数字
查看>>
从.NET中委托写法的演变谈开去(上):委托与匿名方法
查看>>
小算法
查看>>
201521123024 《java程序设计》 第12周学习总结
查看>>
新作《ASP.NET MVC 5框架揭秘》正式出版
查看>>
IdentityServer4-用EF配置Client(一)
查看>>
WPF中实现多选ComboBox控件
查看>>
读构建之法第四章第十七章有感
查看>>
Windows Phone开发(4):框架和页 转:http://blog.csdn.net/tcjiaan/article/details/7263146
查看>>
Unity3D研究院之打开Activity与调用JAVA代码传递参数(十八)【转】
查看>>
python asyncio 异步实现mongodb数据转xls文件
查看>>