git总结
一、搭建git环境
命令行形式
1、下载git,安装,准备git环境
2、新建文件夹存放拉取的代码,双击该文件夹进去后,右键选择 git bash,然后输入命令 git init。
3、命令行生成秘钥,目的在于每次拉去代码时候
$ ssh-keygen -t rsa -C "humingx@yeah.net" (邮箱换成自己的邮箱)
4、在默认路径下 c盘Administrator文件夹下有个已邮箱命名的文件ssh,双击打开复制文件中的秘钥
5、将复制的秘钥粘贴至git网页服务器中设置里面的ssh模块
6、右键选择 git bash,然后输入命令$ git remote add [name] [url] 创建远程仓库
7、使用命令拉去文件 为$ git pull [name] 该命令不会已url的最后命名创建一个父文件夹或者$ git clone [name] 该命令会已url最后的名字创建一个父文件夹。
客户端形式
1、安装客户端tortoiseGit,准备客户端环境
2、在默认路径下C:\Program Files\TortoiseGit\bin找到puttygen.exe文件运行,得到公钥和私钥。
3、公钥为对话框中的秘钥,粘贴至git网页服务器中设置里面的ssh模块。私钥为保存的文件
4、在文件夹下右键拉去代码,点击“管理远端”关联保存的私钥文件(执行这个步骤时候需要执行命令行形式的第七步,要不然无法拉去代码,因为没有url)
二、git操作
1、commit
git commit -m "commit name"
2、push
git push origin master
3、tag
创建tag
git tag <tagname>
git push origin <tagname>
查看tag
git tag
删除tag
git tag -d <tagname>
git push origin :refs/tags/<tagname>
4、merge
如果将devel分支合并到master,则需要
git checkout master
然后
git merge devel
然后
git push origin master
5、revsert
6、checkout
切换devel分支
git checkout devel
7、branch
查看本地分支
git branch
查看远程分支和本地分支
git branch -a
创建分支
git branch <branchname>
删除本地分支
git branch -D <branchname>
删除远程分支
git push origin -d <branchname>

浙公网安备 33010602011771号