Git配置

来源:互联网 发布:c语言vector用法 编辑:程序博客网 时间:2024/05/17 16:54

一、配置本地Git

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 loggit reflog

6. 版本回退

git reset xxxxxx

7. 建立与切换分支

git branch devgit checkout dev

8. 直接建立并切换分支

git checkout -b dev

9. 分支融合

git checkout mastergit merge dev

10. 禁止Fast Foward选项的分支融合

git checkout mastergit merge --no-ff -m 'merge info' dev


0 0