前面两篇Git服务器的安装和配置(一)Git服务器的安装与配置(二)已经搭建和配置好Git远程仓库了!

现在我们就可以向远程仓库拉取和推送我们的代码了!

安装本地git程序,Git下载地址。选择合适自己的版本下载,一直点下一步就可以安装完成!

现在有两种情况,一:远程仓库为空,我们需要将我们的项目放入远程仓库。二:远程仓库有项目,我们需要拉取到本地。

先说第二种情况:

1.客户端创建SSH公匙和密匙:

Git Bash Here”命令,进入git-shell命令窗口。

 输入箭头标示的命令,一直按回车键就会创建好。

 

git绑定远程仓库 git如何连接远程仓库_git绑定远程仓库

此时 C:\Users\用户名\.ssh 下会多出两个文件 id_rsa 和 id_rsa.pub

是私钥        id_rsa.pub 是公钥

 

git绑定远程仓库 git如何连接远程仓库_Git仓库使用_02

 2.将公钥导入远程仓库的/home/git/.ssh/authorized_keys 中(这一步一般是有仓库管理员来完成,我们只需要将公钥传给他就可以了),我们就可以免密访问远程仓库了。

 

git绑定远程仓库 git如何连接远程仓库_远程仓库_03

注意:这一步中,如果git服务器禁止了git用户shell登录会报错,所以在导入之前记得允许git用户使用shell登录!

3.克隆项目

  

git绑定远程仓库 git如何连接远程仓库_git绑定远程仓库_04

第一次登陆的时候会出现如下提示:

git绑定远程仓库 git如何连接远程仓库_Git仓库使用_05

选择“yes”就可以了。

可以看到我们选中的目标文件夹下有一个文件:

点进去可以看到有一个隐藏文件夹,这是git的配置文件,不要随便去修改!

git绑定远程仓库 git如何连接远程仓库_Git仓库使用_06

记得配置自己的用户名和邮件地址这样做很重要,因为每一个 Git 的提交都会使用这些信息,并且它会写入到每一次提交中,不可更改:

git绑定远程仓库 git如何连接远程仓库_Git_07

如果使用了 --global 选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情, Git 都会使用这些信息。 当你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行不使用 --global 选项的命令来配置。

最后你就可以对项目进行自己的修改,然后使用git命令推送到远程仓库,分享给项目组的其他成员。

Git的基本操作命令推荐: Git基本命令   Git基本使用详细教程

再推荐Git中文官方文档

现在来说一说第一种情况:

第一种情况我们可以看成远程仓库有项目,就变成第二种情况修改代码后需要推送的状态了。我们先克隆远程仓库,再将我们的项目放入克隆下来的文件夹中,最后再推送到远程仓库就可以了!