github命令学习笔记
来源:互联网 发布:linux svn 钩子不生效 编辑:程序博客网 时间:2024/06/03 06:19
1、创建版本库
mkdir test
git init
2、提交代码
git add test.php
git commit -m "this is a comment
3、查看状态
git status
4、与版本库比较文件差异
git diff HEAD – - test.php
5、查看日志
git log
git log – -pertty=oneline
6、退回上一个版本
git reset – -hard HEAD^ (HEAD^^ 上上一个版本,HEAD~100 上100个版本)
7、退回指定一个版本
git reset – -hard id号 (reflog查看版本id号)
8、查看文件内容
cat test.php
9、删除文件
rm test.php
10、撤销修改
git checkout – - test.php
11、创建SSH KEY
ssh-keygen -t rsa -C "你邮箱地址"
12、连接远程库
git remote add testname git@github.com:testuser/test.git
13、把项目推送到远程库
git push -u testname master
14、克隆项目到本地
git clone git@github.com:testuser/test.git
git remote add upstream https://github.com/winterIce/testTitle.git(别人的repository) // 新建分支用于存放别人的repository
git clone https://github.com/winterIce/testTitle.git 克隆到本地
git fetch branch2//更新信息
git merge branch2/master //merge本地信息
git add . //添加新文件或者更改新文件
git remove ** //删除文件
git commit -m 'by who do what' //提交文件到本地
git push push到服务器上
git pull origin master 从服务器上拉取信息
git remote 查看repository上的所有分支
git branch -a 查看所有分支
git branch -r 查看远程分支
git branch -d *** //删除分支
git branch *** //新建分支
git checkout ***//切换分支
git status //查看状态
git log //查看提交修改记录
- github命令学习笔记
- GitHub命令笔记
- github 学习笔记1--一些简单的git命令
- Git&GitHub学习笔记之(二)Git命令操作
- github 命令学习
- Github 命令学习
- git/github学习笔记
- github学习笔记
- git/github学习笔记
- git/github学习笔记
- git/github学习笔记
- git/github学习笔记
- git/github学习笔记
- git/github学习笔记
- git/github学习笔记
- git/github学习笔记
- git/github学习笔记
- git/github学习笔记
- Vue-book----一个简单的全栈项目
- joxBeanInputStream
- 一个简单的数据库操作框架
- 《Web接口开发与自动化测试基于Python语言》--第1章
- spring session入门
- github命令学习笔记
- 最经典的Java FTP操作类
- Java http请求和调用
- Qt 网络数据传输
- IntelliJ IDEA中如何使用JUnit4
- web 文件的上传和下载
- JNDI
- 贪心算法完成最小生成树kruskal之畅通工程
- 西南交大操作系统实验-进程调度