博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git使用笔记
阅读量:7089 次
发布时间:2019-06-28

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

1. git clone

  git clone http://example.com/test.git,按照提示输入账号密码即可

2. 第一步clone下来的可能只有master分支,想切换并下载其他分支怎么办?

  方法一:直接git checkout 分支,先git branch -r查看远程分支,然后git checkout 分支

3. git status: 查看状态,如修改内容后可以看到什么文件什么地方做了修改

4. git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。

  如果误用stash了,想将内容恢复,可以用git stash pop将栈中内容恢复出来

5. 配置git账号,在git stash/commit时可能提示需要配置账号

  git config --global user.name "your name"  

  git config --global user.email "your_email@youremail.com"  

  这个user name会显示在commit的用户名,不一定是你用的github账号名

6. 提交,上传

  git add:添加新文件

  push前需要commit:git commit -m "first commit"  

  git push origin master  

7. 查看commit log:

  git reflog 或者git log, git log内容更全面

8. 本地回退版本

  git reset --hard 12jhh4

  12jhh4是回退的版本的commit id

9. 自己的远程仓库回退

  与本地一致git reset --hard 12jhh4

  然后强制推送git push -f

10. 远程公共分支版本回退方法

  git revert 0ff12sa   //撤销0ff12sa这次提交

  如果有代码冲突,解决掉后新commit 然后提交

转载于:https://www.cnblogs.com/tyrionyang/p/6721542.html

你可能感兴趣的文章
iostat 命令详解
查看>>
[charles petzold]windows程序设计第六版
查看>>
模拟话机关闭hold功能
查看>>
用SSG做IPsec***做成近似2层连接
查看>>
Spark Catalyst 的实现分析
查看>>
Windows Azure Pack与VMware VRA 对比(三)VRA角色简介及基础配置
查看>>
vue设置页面滚动
查看>>
HP刀片服务器系统Flex-10 VC配置与VMware vSphere网络设计
查看>>
《D3.js数据可视化实战手册》即将上市!
查看>>
用Nginx配置https加密站点
查看>>
Sersync数据同步
查看>>
hsrp+track
查看>>
Spring mvc 在一个定时器类里实现多个定时器任务
查看>>
Window下打开并读取文件的方法
查看>>
[讨论]UI层到底使用哪种类?
查看>>
使用JIRA搭建企业问题跟踪系统-1
查看>>
电脑族适合的花草茶
查看>>
saltstack知识点2
查看>>
Jenkins Pipeline
查看>>
ansible 模块之 yum模块详解
查看>>