一、Git安装
验证是否安装Git,可以直接在终端中输入git,如果返回不是内部命令等信息,则表示未安装
第一步,Git应用程序安装
git下载地址:
链接: https://pan.baidu.com/s/1eSjIisi 密码: nn6w
下载以后按照提示,默认安装就好。
安装好以后,可以在开始菜单中打开Git目录下的Git Bash程序,弹出一个终端窗口即表示安装成功
第二步,下载安装以后还需要设置Git的基本配置
这边假设你有Github账号:
你的GitHub账号用户名是: xxxxxx
注册邮箱是: xxx@xx.com
cmd打开终端,然后在终端中输入以下命令:
git config --global user.name "xxxxxx"
git config --global user.email "xxx@xx.com"
然后验证一下:
git config --list
然后会输出一些基本信息,其中有user.name和user.email参数,可以对比一下。
到这里基本上就安装好了。
二、本地仓库及远程仓库
本地仓库
在想要使用Git本地仓库的地方使用命令行命令:
git init
示例:
E:\test\git_test1>git init
Initialized empty Git repository in E:/test/git_test1/.git/
E:\test\git_test1>
如此就创建了一个本地仓库.
文件的添加,提交
//git add 命令添加一个文件到git的缓存中,可以反复添加需要提交更改的文件
//git commit 命令将git缓存中的文件提交到本地仓库
git add xxx
git commit -m "这里用来添加更新概要"
示例:我们在git_test1中创建一个README.md文件,然后添加到仓库中:
E:\test\git_test1>git add README.md
E:\test\git_test1>git commit -m "初始化Git并添加readme.md"
On branch master
Initial commit
nothing to commit
E:\test\git_test1>
远程仓库
登录GitHub网站,然后Create a new repository
image.png image.png创建成功后,网页上会有帮助信息,可以根据提示在终端中输入git指令,然后连接本地和远程仓库
第一次提交本地仓库到远程时,会有提示信息,直接输入yes就行.
三、初次使用时遇到的坑
- 大家都说Windows上Git仓库目录最好不要有中文,我没有使用,不知道会出现什么坑,略过...
-
遇到以下问题的话,是因为远程仓库创建时有一个README.md文件,而本地仓库中没有,所以有两种方法,1是本地仓库创建一个README.md,另一个是将远程仓库的信息同步到本地
image.png - SSH-key问题
同步仓库时报错
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
打开Git安装目录,找到Git\bin\下的sh.exe,双击打开,在弹出的窗口中输入指令:
ssh-keygen -t rsa -C "xxxxx@xxx.com"
后面的邮箱改成你的GitHub的邮箱
然后一直回车就行了,完成以后,在
C:\Users\userName\.ssh
里面会生成
id_rsa和id_rsa.pub两个文件,将id_rsa.pub文件打开,将里面的所有内容复制,粘贴到GitHub->Setting-SSH and GPG keys ->New SHH key的key对应的输入框,然后点击Add SHH key.
完成任务,重新尝试就可以同步
附图:
网友评论