本篇文章旨在分享本人在学习Git时的随笔记
GitHub官网地址
填写你的邮箱地址和密码,姓名
一堆操作,注册完毕后,进入你的主页
# create a new repository on the command line
echo "# git-study" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin [email protected]:Aitiger-coffee/git-study.git
git push -u origin main
# push an existing repository from the command line
git remote add origin [email protected]:Aitiger-coffee/git-study.git
git branch -M main
git push -u origin main
github支持两种同步方式“https”和“ssh”。如果使用https很简单基本不需要配置就可以使用,但是每次提交代码和下载代码时都需要输入用户名和密码。ssh模式比https模式的一个重要好处就是,每次push、pull、fetch等操作时,不用重复填写遍用户名密码。前提是你必须是这个项目的拥有者或者合作者,且配好了ssh key。
# ssh-keygen -t rsa -C GitHub账号
ssh-keygen -t rsa -C [email protected]
执行命令完成后,在window本地用户.ssh目录C:\Users\用户名.ssh下面生成如下名称的公钥和私钥:
按照操作步骤,将 id_rsa.pub 文件内容复制 GitHub 仓库中
点击 Add 按钮,增加 SSH 公钥信息
git config --global user.name '15811009164'
# 这里的邮箱地址需要为GitHub网站的注册账号
git config --global user.email '[email protected]'
# 初始化本地仓库
git init
# 设置远程仓库
git remote add origin [email protected]:Aitiger-coffee/git-study.git
# 新增文件
git add test.txt
# 提交文件
git commit test.txt
# 推送文件
git push origin master
合作伙伴收到确认后,点击 Join 按钮继续
点击 Accept Invitation 按钮,进行确认
此时已经可以合作开发了
如果项目存在大量合作伙伴,对于版本库的管理明显是一个特别大的风险,所以如果不想要选择大量的合作伙伴,但依然有人想要对项目代码进行维护,更新和扩展的话,此时,我们就可以使用fork功能。
点击 Create fork 按钮即可
这样就等同于创建了一个自己的远程仓库。但是这个远程仓库等同于是一个分支远程仓库,可以随便操作,并不会影响源仓库,但是如果想要更新融合到源仓库中,就需要提交申请。
对各位小伙伴有帮助的话,希望可以点赞❤️+收藏⭐,谢谢各位大佬~~