git是一个应用最广泛的分布式版本控制系统,github是提供远程git仓库托管服务的网站。下面简单介绍git和github在ubuntu上的安装和使用,主要参考的廖雪峰的git教程和github官网的教程。
1. git安装与配置
ubuntu系统不自带git,需要自己安装:
sudo apt-get install git
安装完成后,要设置用户名和邮箱地址:
git config --global user.name "YOUR NAME"
git config --global user.email "YOUR EMAIL ADDRESS"
2. 创建本地版本库
查看git有哪些指令,输入git:
最常用的 git 命令有:
add 添加文件内容至索引
bisect 通过二分查找定位引入 bug 的变更
branch 列出、创建或删除分支
checkout 检出一个分支或路径到工作区
clone 克隆一个版本库到一个新目录
commit 记录变更到版本库
diff 显示提交之间、提交和工作区之间等的差异
fetch 从另外一个版本库下载对象和引用
grep 输出和模式匹配的行
init 创建一个空的 Git 版本库或重新初始化一个已存在的版本库
log 显示提交日志
merge 合并两个或更多开发历史
mv 移动或重命名一个文件、目录或符号链接
pull 获取并整合另外的版本库或一个本地分支
push 更新远程引用和相关的对象
rebase 本地提交转移至更新后的上游分支中
reset 重置当前HEAD到指定状态
rm 从工作区和索引中删除文件