Git远程库的那些事

  • 内容
  • 评论
  • 相关

前言

我们在github或者gitlab上面新建自己的代码仓库的时候,如果我们新建的代码仓库为空,则会有一些命令提示我们将本地仓库与远程仓库相绑定,下面就来介绍下这几个命令。

初始化本地git仓库

上面两个命令已经很熟悉了,当我们第一次在本机上面使用git的时候,需要使用这两个命令设置git的用户信息,配置信息保存在C:\Users\用户名\.gitconfig中

情景一

适用于本地没有任何代码,远程仓库已经存在。直接拉取远程仓库到本地。

情景二

本地项目已经存在,但是没有git管理,上面首先使用init初始化本地的git仓库,然后将本地git与远程的git仓库关联,然后先提交到本地仓库,再将本地仓库推送到远程。

情景二

本地项目存在,则直接建立关联并直接推送,-u命令只有在第一次建立连接推送分支的时候需要。

情景三

取消本地仓库与远程仓库的关联

其他

如果在本地使用命令行不习惯可以使用gitclient以及tortoisegit去进行图形化操作,需要注意的是,如果你使用ssh登录git服务器,然后使用的gitclient创建的ssh公钥。那么你必须将tortoisegit的shh设置为gitclient的。

 

评论

0条评论

发表评论

邮箱地址不会被公开。