Git入门经历
百度百科告诉我:Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。接下来,我将开始探索这个未知的世界,尝试使用Git将代码推送到远程仓库。
-
在Windows系统下安装Git
在实验室同学的帮助下,我轻松获得了安装包。在初次运行Git时,需要配置工作环境,在命令行输入“git config --global user.name "该引号内为自己的用户名"”,操作无误时,没有提示。在接下来的命令行输入“git config --global user.email"该引号内为用户的邮箱"”,同样的,操作无误时,没有提示。
知识点:git config -global是参数,表示用户正在使用的设备里的Git仓库属于该用户。 -
创建版本库
首先,确定目标,我要将版本库创建在D盘->Git下,命名为testgit。然后,开始操作步骤一:在命令行输入“cd D:”进入D盘;步骤二:在命令行输入“cd Git”进入Git文件夹;步骤三:在命令行输入“mkdir testgit”,名为testgit的版本库即创建完成。
知识点:版本库相当于一个文件夹,这个时候,版本库的内容仅存在于自己的设备上,无法与远程取得联系。 -
让版本库被Git管理
在命令行输入“git init”,此时Git就可以管理这个版本库了。
知识点:此时,testgit目录下会有一个隐藏的.git目录,这个目录就是用来跟踪管理的。不要随意修改此目录下的文件,以免破坏Git仓库。 -
创建远程仓库
注册github账号,进行设置:
第一步:创建SSH Key。在命令行输入“ssh-keygen -t rsa -C "此引号内为用户的邮箱"”。此时,在目录下会生成id_rsa和id_rsa.pub两个文件。
第二步:登录github,打开设置中的SSH Key页面,点击“Add SSH Key”,输入任意标题,在Key文本框中粘贴id_rsa.pub文件中的内容,点击“Add Key”按钮。
第三步:在登录页面的右上角点击加号,点击“creat a new repo”,在github创建一个名为testgit的Git仓库。
知识点:id_rsa是私钥,不要泄露。这时候,用户在本地和github上分别拥有一个仓库。 -
将本地仓库与远程仓库建立联系
第一步:在本地的testgit仓库下的命令行输入“git remote add origin https://github.com/用户名/testgit.git”。
第二步:在命令行输入“git push -u origin master”,此时,本地库已经被推送到远程。
知识点:推送成功后,在github页面上输入用户名和密码,即可查看本地仓库推送到远程仓库的内容。
写在最后:接触一件新事物,只要你乐于学习,勤于思考,一定会“勤能补拙”。要相信自己的学习能力,不断学习新事物,勇于挑战自我。