git的安装部署及使用
一、 Git环境部署及使用
1. Git/GitHub/GitLab
Git:
目前最先进的分布式版本控制系统
GitHub:
全球最大的面向开源及私有软件项目的托管平台,免费注册并且可以免费托管开源代码。
GitLab
与GitHub类似,也是属于第三方基于Git开发的产品,不同的是:GitLab可以部署在自己的服务器上,代码数据都是掌握在自己手中,适合公司内部团队开发。
2.GitHub
特点:
开源的分布式版本管理系统--协同工作 开源项目集中的代码块 所有略有规模的公司都在使用
功能
记录多个版本 查看历史操作,可以进行版本回退和前进的控制 多端共享代码,自动合并
3.安装Git客户端
for linux:
yum install -y git
for windows:
https://git-scm.com/downloads
for mac:
brew install git
Git配置
第一步:注册账号 https://github.com 第二步:配置sshkey 1.生成key:ssh-keygen-t rsa -C "邮箱地址" 2.cd~/.ssh(用户目录下的.ssh文件夹) 3.复制id_rsa.pub的公钥内容到github网站上--秘钥的作用就去替换用户名和密码,下次就不用去输入了。通过cat id_rsa.pub查看文件内容,然后再复制内容。打开github网站→设置→SSH&GPG秘钥→新的SSH秘钥→键 4.创建一个仓库:进入主页→启动项目→填入存储库名称比如lemon58选择public→创建存储按钮。然后再git客户端与git进行通信。 第三步:测试ssh链接GitHub ssh-T :在命令行输入,点击yes→提示successfully。 第四步:配置邮箱和用户名 1.git config --global user.email"" 2.git config --global user.name"hhy"
二、git的常用命令1
创建Git仓库
1.克隆:
git clone +远程仓库地址
2.查看未被追踪的文件:
git status
3.追踪文件:
git add
4.提交文件:
git commit-m "注释"
5.推送到远程:
git push
6.删除
git rm 文件--删除本地
git push
git status--查看状态
git commit -m ""
三、git的常用命令2
1.查看本地所有分支:
git branch
2.查看所有的本地及远程分支:
git branch -a
3.创建分支
git checkout -b branch1
4.将分支推送到远程(第一次)
git push --set-upstream origin branch1
四、git常用命令3
1.删除本地分支:
git branch -d 本地分支名
2.删除远程分支:
git branch -r -d origin/分支名
git push origin:分支名
3.合并分支:
git merge 分支名,先切换到master--git checkout master,再合并。
4.查看所有操作的版本号
git reflog
5.版本操作:
git reset --hard 版本号 回退到指定版本
git reset --hard HEAD^ 回退到上一个版本
相关推荐
baolen 2020-08-15
炼金术士lee 2020-08-15
huangchunxia 2020-08-07
lljhi0 2020-07-21
huangchunxia 2020-07-08
zhangxing 2020-07-05
ArkShen 2020-07-05
nebulali 2020-07-05
formula 2020-11-12
huhongfei 2020-11-05
乾坤一碼農 2020-10-27
liumengyanysu 2020-10-22
E哥的aws认证攻略 2020-10-15
guying 2020-10-05
好脑筋不如烂笔头 2020-09-17
Equation 2020-08-09
Balmunc 2020-08-02