Git的使用与常见问题解决

这是自己通过https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000学习使用Git整理的笔记,与教程内容有大量重复,侵删。

一、安装Git

Git官网:https://git-scm.com/downloads

安装完成后,进行设置,在命令行输入:

git config --global user.name "Your Name"

git config --global user.email "[email protected]"

注:git config命令的--global参数,表示这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

二、创建版本库

右击欲作为仓库管理的目录,选择Git Bash Here选项

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

注:当前目录下会多一个.git目录,这个目录是Git来跟踪管理版本库的,手动修改这个目录里的文件会破坏Git仓库。如果没有看到.git目录,那是因为这个目录默认是隐藏的。

使用命令git add把文件添加到仓库,可反复多次使用,添加多个文件。

git add readme.txt

使用命令git commit把文件提交到仓库。

git commit -m "添加文件"

git commit命令,-m后面输入的是本次提交的说明,可以输入任意内容,但最好是有意义的,以方便从历史记录里找到改动记录。

三、添加远程库

由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以要创建SSH Key。

ssh-keygen -t rsa -C "[email protected]"

在用户主目录里找到.ssh目录,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,id_rsa.pub是公钥。

登录GitHub,打开“Account settings","SSH Keys"页面,然后,点“Add SSH Key",填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容。

点"Add Key", 可以看到已经添加的Key。

在本地的仓库下运行命令:

git remote add origin [email protected]:qdu_zyf/learngit.git

添加后,远程库的名字就是origin,这是Git的默认叫法,也可以改成别的,但是origin这个名字一看就是远程库。

关联后,使用命令git push -u origin master第一次推送master分支的所有内容。

此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改。



你可能感兴趣的:(Git的使用与常见问题解决)