概述
git是一个超级强大的版本管理系统,不要害怕,学会以下几个命令,你就学会了80%的平时常用操作!
git的安装请参考:https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git
已经安装完的我们就开始吧。
一、Git本地操作
1、git init 初始化仓库
首先初始化代码库,把代码库加入git管理系统。你可以使用一个已经存在的目录或创建一个空目录。
在目录下输入cmd回车打开终端
在终端中输入git init命令后就能将本目录变成一个代码仓库(repository)
2、git add 添加版本管理文件
要将代码仓库下的所有文件纳入版本管理,只需以下命令(注意“.”号):
git add .
如果你只想追踪管理一个文件,你可以只添加这个文件:
git add filename
3、git rm 删除被版本追踪的文件
git rm filename
取消对某个文件跟踪
git rm --cached readme1.txt //删除readme1.txt的跟踪,并保留在本地。
git rm --f readme1.txt //删除readme1.txt的跟踪,并且删除本地文件。
4、git commit 提交版本
git add将这些文件加入追踪后,我们希望它们能够真正被保存在Git仓库。因此,我们输入以下命令将它们提交到仓库。
git commit -m "本次版本改动的一些记录"
5、版本回退
我们想要回到之前提交的某个版本的代码状态,首先我们需要知道那一版的版本号
git reflog
这个时候你commit的时候,-m后面的记录就很重要了,能明确的告诉你那一版改了什么!所以好好写git commit -m后面的内容!
找到想要的版本的版本号后,只需输入:
git reset --hard 版本号
了解了以上命令,你就可以在自己电脑上自如地进行版本控制了。
二、Git远程操作
如果你想要在多台电脑或你们有几个人同时维护一个代码库,则需要先建一个远程仓库,然后向这个仓库提交、下载代码。关于如何在github上创建远程仓库请见:https://www.liaoxuefeng.com/wiki/896043488029600/896954117292416
以下是远程控制相关的几个命令。
1、远程仓库为空,需要将本地代码上传到远程仓库:
首先为本地仓库添加远程仓库地址remote-url,不知道这个是啥的请看上面这篇《如何在github上创建远程仓库》
git remote add origin remote-url
2、首次提交代码
git push -u origin master
以后提交可以直接git push
3、从远程代码库拉取更新本地代码
git pull
4、下载github上的代码库
git clone url
三、实例
举一个我平时最常用到的使用操作,在家的时候用台式机,外出的时候用笔记本。两台电脑上通过github上的远程库同步代码,在一台电脑上写完代码,就用以下命令提交到远程仓库:
1、git add .
2、git commit
3、git push
然后另一台电脑再从远程仓库把代码拉下来
git pull
好了,相信你一看就会了。平时工作学习中最常用到的就这两个命令,愉快地使用git去和代码同步吧。
其他在使用场合中遇到的一些特定问题,用搜索引擎查一下就ok了!
四、几个可能用到的常用命令
1、查看修改了哪些文件:git status
2、查看具体修改了哪些内容:git diff
3、查看远程仓库地址:git remote -v
4、查看当前版本之前的所有版本号:git log
如果想要深入学习使用git,推荐:
1、git官方文档:https://git-scm.com/book/zh/v2
2、廖雪峰老师git教程:https://www.liaoxuefeng.com/wiki/896043488029600
最后
以上就是顺利小海豚为你收集整理的【Git简明教程】五分钟带你入门使用git一、Git本地操作二、Git远程操作三、实例四、几个可能用到的常用命令的全部内容,希望文章能够帮你解决【Git简明教程】五分钟带你入门使用git一、Git本地操作二、Git远程操作三、实例四、几个可能用到的常用命令所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复