git安装与配置

1.Git下载地址:https://git-scm.com/downloads(默认设置安装)

2. tortoiseGit下载地址:https://download.tortoisegit.org/tgit/(默认设置安装)中文需要下载简体中文语言包安装并安装

3.设置git的界面语言为中文

  打开Git Bash,右键点击Options…,进到配置页面后选择window,然后将UI language改成zh_CN即可。

4.Git用户名和邮箱设置:

git config --global user.name  “你的用户名”

git config --global user.email  “你的邮箱”

配置完成后,可以通过git config --global --list命令查看配置信息

5.创建版本库:如下命令(如:C:\git20190904)

  cd D:

cd git20190904

cd mkdir testgit(新建testgit子目录)

cd testgit

pwd命令显示当前目录

通过命令git init把这个目录变成git可以管理的仓库

如果看不到.get文件夹,可以点查看,勾选上隐藏的项目

6.生成秘钥:打开Git Bash输入ssh-keygen -t rsa -C "youremail ",然后回车(命令中的email,就是gitlab中的账号,需要保持一致),系统将提示输入文件路径以保存SSH密钥对,可使用主目录直接回车,接下来会提示输入密码以保护新的SSH密钥对(可输可不输,可以通过按Enter两次跳过创建密码)

SSH 秘钥默认储存在账户的主目录下的 ~/.ssh 目录下,如:C:\Users\Administrator\.ssh

id_dsa文件是密钥,同名.pub文件类型的是公钥

测试一下该SSH key:

首先要给github bash输入一下代码:$ ssh -T git@github.com

输入以上代码时,会有一段警告代码,如:

The authenticity of host 'github.com (207.97.227.239)' can't be established.

# RSA key fingerprint is

16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.

# Are you sure you want to continue connecting (yes/no)?

这是正常的,输入 yes 回车即可。如果看到 “access denied”,则表示拒绝访问,那么需要使用 https 去访问,而不是SSH。

7. gitlab秘钥添加:登录gitlab账号,页面右上角选择设置,左侧选择SSH密钥,将公钥输入文本框中,然后点击添加密钥

8.clone:

进入到想要clone的项目,点击蓝色clone下拉框,复制相应地址,打开Git Bash,输入

git clone 地址即可

9.清除密码缓存命令

 $ git credential-manager uninstall

10. 将本地项目和远程项目连接命令

$ git remote add origin

git@github.com:zhangsan/http://192.168.xx.xxx/zhangsan/testproject/settings/repository/testproject.git

11.piush命令:$ git push -u origin master

  如果当前分支与多个主机存在追踪关系,则可以使用 -u 参数指定一个默认主机,这样后面就可以不加任何参数使用git push

git push的一般形式为 git push <远程主机名> <本地分支名>  <远程分支名> ,

例如 git push origin master:refs/for/master ,即是将本地的master分支推送到远程主机origin上的对应master分支, origin 是远程主机名,

第一个master是本地分支名,第二个master是远程分支名。

12. git 将远程仓库最新代码同步到本地

git remote -v // 查看远程仓库

git fetch origin master //从远程获取最新版本到本地

git log -p master..origin/master // 比较本地的仓库和远程参考的区别

git merge origin/master //把远程下载的代码合并到本地仓库

或者直接一个命令完成操作

git pull origin master

13.TortoiseGitPlink提示密码问题的解决办法

  进入PuTTYgen,点击Load,改选全部文件类型,打开SSH密钥,然后点击Save private key,然后点Pegeant,在任务栏右下角会出现相应图标,双击打开之后点击Add Key,打开上述操作生成的.ppk文件即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值