Git常见用法

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/twilight_karl/article/details/52518658

Git的常见用法


Git常见用法

1 初始化Git仓库

首先,新建一个分组作为Git的仓库

mkdir Git

新建一个名为Git的分组,接下来:

git init

将该分组初始化为一个空的Git仓库,好啦,先在你的电脑上已经有了一个基本的Git仓库,但是使用之前你还需要告诉Git你是谁,你要把代码提交给谁,所以接下来:

git config –global user.email”你的邮箱”
git config –global user.name”用户名”

提交的时候Git为了确定是你而不是别人用你的电脑提交了代码,必须配置SSH密匙,配置SSH的方法也很简单

ssh -keygen -t rsa -C”你的邮箱”

这时Git的上一个目录已经产生了一个隐藏的.ssh分组,在这个分组中有两个文件id_rsa和id_rsa.pub,第一个是私匙,第二个是公匙,将rsa.pub中的内容复制下来,粘贴到Github上,此时Github就认为你是该项目的一个合法成员了。

在把代码提交给远程版本库之前,你还需要把本地的Git仓库与远程的版本库关联起来,
可以通过以下命令完成:

git remote add origin git@github.com:1601436878/learngit.git

现在本地的版本库已经与远程关联,已经可以把本地的代码提交到远程。

现在介绍本地Git仓库的一些简单的用法

git add test.txt
git commit -m “这里添加注释”

本地的Git仓库大体可以分成3个部分,工作区,暂存区和版本库。第一条命令将test.txt文件添加到Git暂存区,第二条语句将文件添加到本地的Git版本库。

git status
git diff

第一条语句查看版本库的状态,我的版本库没有最新的更改,所以显示没有可以提交的文件。
Git常见用法

第二条语句是比较最近的更改与上一版本的差异。比如我更改了README.md文件的内容,他会显示我做出了什么更改

Git常见用法

如果你更改了之前的版本,但是现在想撤销更改,回到原来的状态,那么你可以这样

git reset –hard id

每个文件都有一个id,可以用git log 查看。这样就可以回退到指定的版本。如果你只是想回退到上一版本可以用HEAD^代替id

git reset –hard HEAD^

如果你已经将文件添加到了本地的 版本库,现在想把文件添加到远程的服务器上

git push -u origin master
git push origin master

这样你就将master分支上传到了远程的Github.加上-u 表示将本地仓库的所有文件上传到远程,不加表示只提交最新的更改。

当然,你也可以从从远程拷贝你要的源代码

git clone git @github.com:1601436878/learngit.git

这样就可以从我的服务器上将learngit仓库克隆下到本地仓库。

这是Git的基本用法,具体用法可以参考廖雪峰老师的教程

上一篇:Photoshop 非主流 优雅微笑美女


下一篇:阿里云视频云正式支持AV1编码格式 为视频编码服务降本提效