git 常用操作
来源:互联网 发布:五笔打字员软件 编辑:程序博客网 时间:2024/06/06 06:59
前言
熟悉git的操作不是一朝一夕能做好的事情,练习git的操作会很费很长时间和精力,但是坚持下来,从长远角度看,这会为以后更省时间省事情。
GIT基本使用
- 配置git的用户名和email
git config --global user.name "Your Name"
git config --global user.email sjyangv0@gmail.com
- 添加修改文件
git add spec.txt
- 提交文件到本地
git commit -a -m "first commit"
- 提交上面add文件到远程master
git push origin master
GIT使用频率高的命令
- 如果本地提交需要覆盖上次本地提交, -s 参数表示加上操作命令者的信息
git commit -s --amend
- 恢复到本版本未修改时的文件, 比如file_name 修改了大量代码,发现都是没用的修改,需要恢复到未修改前的代码,执行此命令
git checkout file_name
- 回退到上一个版本
git reset --hard
或是git checkout hash-commit
切换到远程分支
git branch -r
git checkout name
git ssh 公钥操作, ssh-keygen 生成.ssh/里面的公钥
ssh-keygen -t rsa -C "sjyangv0@gmail.com" -f ~/.ssh/id_rsa
复制 ~/.ssh/id_rsa.pub 里面的内容放到github上的add ssh key
注意.git/config上的remote url应该是ssh类型,而不是http类型- 创建分支
git branch branch-name
*切换分支git checkout branch-name
- 罗列远程分支,包括url
git remote -v
- 从远程获取最新版本并merge到本地
git pull origin branch-name
- 从远程获取最新代码版本但不merge到本地,只是修改了代码
git fetch origin branch-name
- 显示记录
gitk
或是git log
- 显示状态
git status
- 合并其他分支某个版本到本分支上
git cherry-pick branch_name_hash
欢迎补充
0 0
- [Git]常用Git操作笔记
- Git常用操作命令
- git常用操作总结
- git常用操作教程
- git 常用操作
- Git常用操作命
- git常用操作
- git常用操作
- Git常用操作命令
- Git常用操作命令
- Git常用操作命令
- git 常用操作
- Git常用操作命令
- git常用操作
- git常用操作
- git 常用操作
- Git常用操作命令
- Git常用操作命令
- Netty版本升级血泪史之线程篇
- echarts-图表
- leetcode25 Reverse Nodes in k-Group
- 推荐!国外程序员整理的 C++ 资源大全
- Toad for Oracle 12.1 – Guide to Using Toad for Oracle
- git 常用操作
- iOS9项目打包上线
- 流
- 二叉搜索树ADT_BSTree
- 框架基础知识spring springmvc mybatis struts hibernate
- Linux系统 Centos7 yum命令在线安装 MySQL5.6
- TextView性能优化
- 什么是智能机
- mysql 使用 记录