1.创建自己的代码仓库
这很简单,您只需要按照Github上的提示进行创建即可🙌
填写您的代码仓库的基本信息,当然,您也可以选择在创建仓库的同时初始添加README
,.gitignore
,以及license
文件
2.远程库创建别名
我们需要把本地库和远程库关联起来,这就需要为远程库创建一个别名
查看本地库所有别名:
git remote -v
为远程库创建别名:
git remote add 远程库名字 远程库的地址
当然,如果您选择不创建别名,那么Git将会默认远程库的名称为origin
3.推送到远程库
展示三种方法:
我们一般都需要将本地的master或者main分支推送到远程仓库,请注意要提前合并好其他分支到本地的master或者main分支:
git push -u origin master git push -u 远程仓库地址 master git push -u 你自定义的远程仓库名称 master git push # 直接推送当前分支到远端
除了master或者main分支之外,远程仓库也可以创建其他分支。举个例子,我们在本地仓库中创建dahe分支,并将它以同名形式push至远程仓库:
git push -u origin dahe
此时远程仓库已经有了dahe分支:
4.拉取远程库
git pull origin master
此操作会拉取远程库的master分支到本地库的当前分支,并且自动commit
如果您想列出远程库的所有分支,请执行如下命令:
git branch -r
在开发过程中,要随时保证自己的本地库主分支是远程库最新的代码,否则会发生不必要的麻烦!🤳
还可以获取远程的其他分支:
git checkout -b feature-D origin/feature-D
5.远程库的克隆
git clone git@github.com:dahezhiquan/gittest.git
此处的链接真实有效,大家可以在自己的机器上尝试一下
6.团队协作开发
打开Github,Settings-Collaborators
点击add people
,搜索朋友邀请即可
这是你进入公司工作的第一步,如果你参与服务器的事宜,其次公司还会为你分配linux服务器的一个账号😊
对于跨团队开发的情况,你需要先
Fork
一下你的项目,更新完代码后,向原作者建立一个Pull Request
7.SSH免密登录
Github支持SSH免密登录,接下来介绍步骤:🎈
创建ssh rsa 密钥文件
跳转到你的用户文件夹,一般都是 C盘 - 用户文件夹 - 你的计算机用户名,比如,这个是我的用户文件夹,dahez是我的计算机用户名,我们需要进入dahez文件夹,并在dahez文件夹下打开Git Bash
输入如下口令,然后按三次回车:
ssh-keygen -t rsa -C xxx@qq.com # 最后面替换为你的github邮箱
执行完此命令后,会在用户文件夹下生成一个.ssh
的文件夹:
到此,密钥文件已经创建成功!🧨
复制你的密钥到github
生成的.ssh文件夹里有如下两个文件:
我们打开id_rsa.pub文件,复制里面的内容
进入Github设置,点击如下选项:
新建SSH key:
之后输入title(自定义的)和你复制的key即可
大功告成!😀😀