最近开始学习使用github和git,成功关联上github也是花了几天的时间,在这里我分享一下我在使用时遇到的几个问题,关于git是干什么的我就不说了,详细的参照这个网址:https://git-scm.com/book/zh/v2 。
安装版本:msysgit (也就是windows下面可以敲命令行的软件)Git-2.10.1-64-bit.exe
1.本地git与github的连接
1.1注册github帐号
1.2本地配置用户名和邮箱
设置你的用户名和邮箱(刚注册过的)
之后可以
cat ~/.gitconfig
查看刚刚配置的情况
git config --global user.name ”yourusername” git config --global user.email ”youremail”
配置用户名和邮箱,如图所示:
1.3生成ssh key
运行
ssh-keygen -t rsa -C "你的邮箱"
将生成的ssh key复制
打开github的仓库的settings
左边的SSH and GPG keys
成功之后就是这个样子滴:
1.4检查一下
ssh -T [email protected]
2.创建远程仓库并连接
2.1创建远程仓库
点击“Start a project”
创建一个新的仓库,我取名字为test1
之后会有提示,
2.2将远程仓库和本地仓库连接
第一步初始化仓库(如果你还没有初始化仓库)git init来初始化仓库(产生一个.git文件夹,默认情况下该文件夹是隐藏的你需要设置显示隐藏的文件夹)。
将上一个图的ssh地址复制过来。
git remote add origin ssh地址:
之后运行 就可以将代码库中的1.txt提交上去了
执行
git push -u origin master
将本地仓库上传至Github的仓库并进行关联:
如果你在初始化的时候选择了这个:初始化是有一个README.md那么你需要先
git pull --rebase origin master
将这个文件下载下来,再git push -u origin master.
时间: 2024-10-08 06:21:28