1、增加远程地址
git remote add <远端代号> <远端地址>
<远端代号>:是指远程连接的代号,一般直接用 origin 作代号,也可以自定义
<远端地址>:默认远程连接的url
例如:git remote add origin https://github.com/user111/Helloworld.git
2、推送到远程库
git push <远端代号> <本地分支名称>
<本地分支名称>:是指要提交的分支名称,比如:master
例如:git push origin master
3、从 GitHub 上克隆一个项目
git clone <远端地址> <新项目目录名>
<新项目目录名>:是指克隆的项目在本地新建的目录名称,可以不填,默认是 GitHub 的项目名称
命令执行完成后,会自动为这个远端地址见一个名为 origin 的代号
例如:git clone https://github.com/user111/Helloworld.git hello_world
4、从 GitHub 更新项目
git pull <远端代号> <远端分支名>
例如:git pull origin master
5、SSH
ssh 模式比 https 模式的一个重要好处就是,每次 push 、pull 、fetch 等操作时,不用重复填写用户名和密码。但使用 ssh 的前提是你必须是这个项目的拥有者或合作者,且配好了 ssh key。
- 配置 ssh key
- 检查你的电脑是否已经生成了 ssh key ,在 git bash 下执行如下命令:
将目录设置为当前 Windows 登录用户的家目录,可以使用:cd 或 cd ~
使用:cd .ssh 进入该目录,若提示如下信息及没有生成 ssh key
如果已经有这个包,删除就行
- 生成 ssh key
使用命令:ssh-keygen -t rsa -C <邮箱地址>
如果成功的话会在家目录生成 .ssh 目录
- 配置公钥
- 将文件 id_rsa.pub 中的内容进行复制
- 在 GitHub 中配置公钥