代码协同管理工具-git

2019-04-16  本文已影响0人  遇明不散

代码管理工具作用

git

git是一个开源的分布式版本控制系统,可用于高效的管理大小项目。

分布式和集中式
git特点
git安装
git配置命令
配置级别
配置内容

git命令

常用基本命令
一些工作区命令
本地仓库文件的移动和删除

用法和mv,rm命令相同。操作后直接commit即可工作区和本地仓库同步

版本控制命令

标签管理

在当前工作位置添加快照,保存工作状态,一般用于版本的迭代。

创建新的标签
删除标签

git tag -d v1.0

查看标签
去往某个标签版本

git reset --hard v0.9

临时工作区操作

分支操作

什么是分支

分支即每个人获取原有代码,在此基础上创建自己的工作环境,单独开发,不会影响其他分支的操作。开发完成后再统一合并到主线分支中。

分支的好处

安全,不影响其他人工作,自己控制进度

分支操作

远程仓库

远程主机上的仓库。实际上git是分布式的,每一台主机的git结构都相似,只是把其他主机的git仓库叫做远程而已。

创建共享仓库
添加远程仓库

git remote add origin imings@127.0.0.1:/home/imings/gitrepo/fly.git

删除远程主机

git remote rm [origin]

将本地分支推送到远程

git push -u origin master
在第一次向远程仓库推送时需要加 -u选项,以后就不需要了

从远程仓库获取项目

git clone imings@127.0.0.1:/home/imings/gitrepo/fly.git

从远程仓库拉取分支或代码
代码退出和拉取

github

添加ssh秘钥
操作github仓库
上一篇 下一篇

猜你喜欢

热点阅读