欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

windows下使用git

程序员文章站 2022-04-20 20:20:18
1.安装 进入https://git-scm.com/download/win 下载选择合适版本安装下载完成后默认安装就好了。 安装完成右键会看到多出两个这个: git gui...

1.安装

进入https://git-scm.com/download/win 下载选择合适版本安装下载完成后默认安装就好了。

安装完成右键会看到多出两个这个: git gui :git 图形界面 git bash : 命令行

windows下使用git

 

2.创建远程仓库

我们需要注册一个github账号

然后创建一个仓库:

windows下使用git

 

选择pubilc 这是免费的,任何人都可以看到这个。 private 是个私有仓库,别人是看不到的,但是需要收费。

 

windows下使用git

 

创建完成。

3.设置ssh key

因为远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。

打开 git bash

我们需要设置一个 name 和 email:

设置git的user name和email:

$ git config --global user.name "name"

$ git config --global user.email "email"

查看git 的 name 和 email:

$ cat ~/.gitconfig

然后是生成ssh key .

因为我之前已经生成过了 ,所以他提示我是否覆盖 你们只需要一直回车就好了

$ ssh-keygen -t rsa -c "email"

 

windows下使用git

 

生成之后会生成两个文件。

id_rsa 是私有密匙 id_rsa.pub为公开密匙。

 

windows下使用git

 

我们打开id_rsa文件 ,复制里面的内容。

$ cat ~/.ssh/id_rsa.pub

 

windows下使用git

 

打开github ,选择设置

 

windows下使用git

 

粘贴我们刚刚复制的到key里面,title随便写 然后点击add ssh key

 

windows下使用git

 

添加完成后我们可以通过下面命令测试是否连接成功

$ ssh -t git@github.com

会提示你输入yes/no 输入yes 看到hi 你的名字 则说明连接成功了。

4.远程库克隆

我们打开我们刚刚github上生成的仓库,复制ssh

windows下使用git

 

在合适的位置右键 打开git bash 输入下面命令 ,你的地址是你刚刚复制的ssh 和我的不一样的

$ git clone git@github.com:mnixu/project.git

进入文件目录

$ cd project

查看目录文件

$ ls

 

windows下使用git

 

这样我们的项目就从远程库中拉取过来了。

5.提交代码

我们在该目录下创建一个 test.txt 里面随便写点东西。

//把文件添加到暂存区。 $ git add text.txt //提交文件 -m 后面引号里面为注释 $ git commit -m "添加一个test文件"

 

windows下使用git

 

为什么需要 add commit 两步呢 ?因为commit可以一下提交很多文件 ,我们可以多次add 不同的文件,然后一次提交。 我们可以通过 git log 查看我们的提交日志。

windows下使用git

 

通过 git status 查看提交状态

windows下使用git

 

我们提交之后github仓库是没有我们添加的文件的 我们需要 git push 从本地的分支推送到远程仓库,才会有。

windows下使用git

 

ok 远程仓库有我们提交的代码了!!

windows下使用git