这里就我所知git与svn之间的差别,简单的介绍一下。
参考博文:https://blog.csdn.net/fzx1597965407/article/details/124371720
此博文关于git的安装步骤记录的比较详细,可供安装参考。
git安装完成后,右键菜单中会出现bash here.此文只针对于Bash窗口的命令输入。安装完成可以使用下面的指令。
查看git的安装路径
which git
查看git的版本信息
git --version
初次运行git前需要配置用户信息。
配置用户名
git config --global user.name “John Doe”
配置用户邮箱
git config --global user.email johndoe@example.com
如果使用了 --global 选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情, Git 都会使用那些信息。 当你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行没有 --global 选项的命令来配置。
查看所有配置
git config --list --show-origin
如果想要检查你的配置,可以使用 git config --list 命令来列出所有 Git 当时能找到的配置。
查看某一项配置
git config 项名称
git config user.name //查看用户名
设置完用户信息,就可以配置默认文本编辑器了,当 Git 需要你输入信息时会调用它。 如果未配置,Git 会使用操作系统默认的文本编辑器。
如果你想使用 Emacs文本编辑器,可以这样输入指令:
git config --global core.editor emacs
如果你想使用notepad++作为默认文本编辑器,可以这样做:
git config --global core.editor “‘C:/Program Files/Notepad++/notepad++.exe’ -multiInst -notabbar -nosession -noPlugin”
notepad++这个文本编辑器设置我还没有验证过。这里是曾浏览过的关于windows上设置git为默认文本编辑器的文章链接:
https://blog.csdn.net/TsXor/article/details/126564622
此链接对于设置notepad++作为git默认的文本编辑器提出了建议。
忘记了某些指令怎么输入,可以通过下面的方式来输入从而获取帮助:
git help 关键字
man git-关键字
git 关键字 --help
要想获得 git config 命令的手册,执行
git help config
也可以使用
git config -h
来快速参考。
安装git之后,配置了git的用户名和邮箱,接着可以配置git的ssh密钥。配置SSH密钥可以使用下面的指令:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
其中双引号内为自己的邮箱。
输入指令回车后会出现几个生成文件路径等的问题,直接默认,敲回车键就行。注意观看出现的等待你确认的问题,最后在C盘生成密钥文件id_rsa.pub,打开后复制内部的所有内容,在托管平台设置SSH密钥即可。
这些命令很棒,因为你随时随地可以使用而无需联网。 如果你觉得手册或者本书的内容还不够用,你可以尝试在 Freenode IRC 服务器 https://freenode.net 上的 #git 或 #github 频道寻求帮助。 这些频道经常有上百人在线,他们都精通 Git 并且乐于助人。但是我不知道咋用,上去过一次,通篇英文。