赞
踩
Git是为了帮助管理 Linux 内核开发而开发的一个开源的分布式版本控制系统,可以有效、高速的进行项目版本管理。
Linux上git的安装:
Linux上git的常用命令:
git里主要分三个区:工作区、暂存区、版本库(仓库)
安装完成后就开始建立自己的代码仓库啦~
git init 初始化代码仓库
建一个空文件夹作为自己的代码仓库,对它初始化后使用ls -a查看所有文件,发现文件夹中有一个.git隐藏文件夹。 .git文件夹是git init后在当前目录生成的一个管理git仓库的文件夹,这里包含所有git操作所需要的东西。
git add main.c 将工作区文件main.c添加到暂存区 git add . 将工作区所有文件添加到暂存区
git commit -m "版本描述信息" 将暂存区文件添加到版本库
git status 查看工作区状态
git checkout main.c 放弃工作区改掉的东西
git rm 文件名 删除仓库中的文件
git reset HEAD main.c 从暂存区撤销文件
git log 查看版本的详细信息
git reflog 查看版本的简单信息
git reset --hard HEAD(/序列号) 对暂存区代码撤销一次,回退到上个版本(不同版本都还在,只是HEAD指针指向上个版本)
git branch <branchname> 创建分支branchname
git branch 查看分支
git checkout <branchname> 切换分支(使head指针指向要切换的分支)
git push origin 分支名 提交分支到github (本地->远程)
git push -u origin 分支名 提交分支到github (-u参数,Git会把本地的master分支与远程的master分支关联起来)
git pull origin 分支名 拉取远程仓库的代码到本地,使本地与远程仓库的代码同步
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。