Git配置
2016-01-28 21:24
477 查看
一、配置本地Git
1. 在git-for-windows下载msysgit并安装
2. 配置本地Git:
二、关联Github
1. 生成本地SSH Key。在Git Bash下输入
可在用户主目录下看到.ssh目录,点进去有两个文件,id_rsa与id_rsa.pub。
2. 打开自己的Github主页,在Settings中找到SSH keys,点击Add SSH key,title可自己取,Key中要把上一步的id_rsa.pub复制进来。最后点击Add key即可。
三、关联Github上的项目到本地仓库
1. 初始化本地仓库,在想要建立仓库的目录下执行:
2. 与远程仓库(Github)建立连接,并将远程仓库命名为origin,以Compiler为例:
3. 将远程仓库pull到本地。执行:
4. 将本地仓库推送到远程仓库:
5. 版本历史查看(简单历史/所有历史)
6. 版本回退
7. 建立与切换分支
8. 直接建立并切换分支
9. 分支融合
10. 禁止Fast Foward选项的分支融合
1. 在git-for-windows下载msysgit并安装
2. 配置本地Git:
$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
二、关联Github
1. 生成本地SSH Key。在Git Bash下输入
$ ssh-keygen -t rsa -C "youremail@example.com"
可在用户主目录下看到.ssh目录,点进去有两个文件,id_rsa与id_rsa.pub。
2. 打开自己的Github主页,在Settings中找到SSH keys,点击Add SSH key,title可自己取,Key中要把上一步的id_rsa.pub复制进来。最后点击Add key即可。
三、关联Github上的项目到本地仓库
1. 初始化本地仓库,在想要建立仓库的目录下执行:
git init
2. 与远程仓库(Github)建立连接,并将远程仓库命名为origin,以Compiler为例:
git remote add origin git@github.com:DreamChaserMXF/Compiler.git
3. 将远程仓库pull到本地。执行:
git pull origin master
4. 将本地仓库推送到远程仓库:
git push origin master
5. 版本历史查看(简单历史/所有历史)
git log git reflog
6. 版本回退
git reset xxxxxx
7. 建立与切换分支
git branch dev git checkout dev
8. 直接建立并切换分支
git checkout -b dev
9. 分支融合
git checkout master git merge dev
10. 禁止Fast Foward选项的分支融合
git checkout master git merge --no-ff -m 'merge info' dev
相关文章推荐
- VBA 函数
- Android三种ContentResolver查询方式
- 自定义对话框 提示:Unable to add window token null is not for an application
- mysqlbinlog快速遍历搜索记录
- Python 爬虫备份人人状态(及评论)
- 并查集的运用
- 基于storm的在线关联规则
- 多模块Maven项目怎样使用javadoc插件生成文档
- 学习笔记 2016/1/28 how to use git (3)
- AsyncTask
- android补间动画(tween animation)xml基本属性
- 录音的实现
- 使用Provider时提示:Unable to get provider...
- 开通CSDN博客
- 字符串操作strcpy、strstr、strcat函数如何实现
- 4-漏洞扫描
- 安装Mindjet MindManager出现Command line option syntax error.Type Command /?for Help.错误
- Spinner用法小结
- java.lang.OutOfMemoryError : Java heap space
- Ubuntu上安装MySQL并配置远程登录