目录
一、安装Git for Windows软件
安装包可以从官网下载[链接],也可以从github上下载[链接]。下载后安装记得勾选“Git Bash here”和“Git GUI here”。一路Next安装完成。
二、Git与GitHub关联使用
1.配置GitBase
在github官网上注册信息,随后在本地机上鼠标右键单击Git Bash here打开git交互命令窗口。设置gitbase。
git config --global user.name "用户名" 注:用户名可与github上不同。
git config --global user.email "邮箱"
或者直接修改gitconfig文件,其路径为:C:\Users\你的用户名\.gitconfig。
2.创建ssh keys并粘贴到网站账户中
(1)在git bash中输入ssh-keygen -t rsa -C "你的邮箱",连续回车创建新的keys。
在本机路径为:C:\Users\****\.ssh文件夹下找到你创建的密匙文件id_rsa.pub ,使用记事本打开,复制里面所有的内容。或者直接在git bash中直接输入命令clip < ~/.ssh/id_rsa.pub (默认复制全部内容)。
(2)在github网站上,点击右上角图标选择settings,选择SSH Keys。将生成的ssh keys粘贴即可。
(3)输入: ssh -T git@github.com 测试连接成功与否。
3.github项目创建及代码上传
在github网站上,为每一个新项目创建一个新仓库。
在本地机上clone刚才新建的repository,复制SSH链接。选择要存放仓库的本地文件夹,在文件夹中打开git bash后,输入命令git clone git@github.com:yan-hero/git_demo.git,该文件夹下创建与仓库同名文件夹。
进入git_demo文件夹,将要上传的项目代码拷贝进文件夹。按照以下命令依次顺修执行
(1) git init
(2) git add -A
(3) git commit -m "提示信息"
(4) git remote add origin 复制的SSH地址
//例如: git remote add origin git@github.com:yan-hero/git_demo.git
若执行(4)命令出错,则执行git remote rm origin后重新执行命令(4)
(5) git push -u origin master
若执行(5)命令出错,说明创建 repository 的时候,加入了 README.md 或者 LICENSE ,那么 github 会拒绝你的 push 。
你需要先执行git pull origin master,先把远程服务器上的文件拉进本地,然后在执行命令(5)即可。
如果git pull origin master也报错则换成git pull origin main。
具体常用命令参考文献[链接]。
引用参考
GitHub使用教程及常见错误解决_xiaojidan2011的博客-CSDN博客
GitHub新手使用教学(从安装到使用)_虚无境的博客-CSDN博客