[GIT]git创建及其使用心得
来源:互联网 发布:mac用搜狗输入法 编辑:程序博客网 时间:2024/06/04 12:17
本文章涉及到了git的创建和基本操作,适合初学者使用
查看本地分支 git branch
切换分支 git checkout 'name'
删除本地分支 git branch -d 'name'
创建新分支 并切换到改分支 git checkout -b 'name'
查看线上分支 git branch -r
克隆并创建分支 git checkout -b 'newname' master
本地分支提交到远程 git push origin 'name'
撤销本地的修改 git checkout -- 文件名
撤销本次提交的代码 git reset --hard HEAD~1
查看所有版本 git reflog
回到某个版本 git reset --hard XXXXX
分支提交 git push origin resblock 最后为分支名
分支下载 git pull origin resblock 'resblock 为分支名'
删除远程分支 git push origin : 自己分支名 删除远程分支
合分支 git merge deyou(分支名) --no-ff git push origin master
rebase
在自己分支上进行 git rebase master 处理冲突后进行 git rebase –continue 放弃处理 git rebase -abort
git checkout --our
//暂存修改
git stash
git stash pop
//修改配置,快捷键
vim ~/.gitconfig
[alias]
last = log >---lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
ci = commit
br = branch
co = checkout
df = diff
st = status
last = log >---lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
ci = commit
br = branch
co = checkout
df = diff
st = status
创建自己的git方法
1, 下载git 找到相应目录,git init
2, 根目录下去寻找.ssh目录。寻找SSH KEY
$ ssh-keygen -t rsa -C "youremail@example.com"
3, 登录github 打开account setting Add SSH KEY
4, Create a new repo
5, 按照提示
//git init
//git add README.md
//git commit -m "first commit"
git remote add origin
git@github.com:wangchunwei/shulan.git
git push -u origin master
0 0
- [GIT]git创建及其使用心得
- Git使用心得
- git使用心得
- Git的使用心得
- git repo使用心得
- git 使用心得
- git repo使用心得
- git repo使用心得
- git使用心得笔记
- git repo使用心得
- Git 使用心得
- Git使用心得
- Git使用心得
- git 使用心得
- git命令使用心得
- git 使用心得
- git使用心得
- git使用心得
- 【项目管理和构建】——Maven简介(一)
- [开发环境]支持MASM代码汇编开发环境,支持32位和64位XP/7/8
- 解析虚拟VMware三种网络模式根本区别
- Spring 访问各种数据库的配置
- POJ 3349 解题报告
- [GIT]git创建及其使用心得
- java垃圾回收gc算法
- iphone开发技术要学习的内容
- 测试之新生入学系统,多一份收获
- 第12周-程序阅读-多态性与抽象类-虚析构函数
- numpy库
- C++中智能指针的工作原理和简单实现
- C++ 类型信息获取 RTTI traits nest 大杂烩
- [乐意黎原创] 2014年全国和云南省中级会计师成绩、分数段、过关率及年龄段统计分析