github的账户创建和仓库创建比较简单,就不赘述了
github添加ssh账户
首先,点击账户,选择setting
直接添加就完事了。那我们怎么生成ssh公钥呢?
先回到用户的主目录下,编辑文件.gitconfig,修改某台机器的git配置。修改为注册github的邮箱,填写用户名
接着执行命令,ssh-keygen -t rsa -C “邮箱地址”,一路yes。最后生成三个文件:
id_rsa是机器私钥,自己保留。id_rsa.pub就是我们的公钥。把公钥内容复制到第一张图New SSH Key后的位置。名字可以随便取。
克隆项目
接着git clone SSH
这个再cmd下执行同样有效。
如果出错了,执行以下代码:先执行eval “$(ssh-agent -s)”,再执行ssh-add
不只是可以使用SSH,也可以使用HTTPS。
git clone 网址
在cmd上同样是有效的。
推送代码
推送前:
图中的红框是分支。
推送分支就是把给分支上的所有本地提交库推送到远程库,推送时要指定本地分支,这样,git就会把该分支推送到远程库对应的远程分支上。
git push origin 分支名称
本地分支跟踪远程分支
git branch —set-upstream-to=origin/远程分支名词 本地分支名称
跟踪后,如果本地分支和远程分支的进度不一样,使用命令 git status 会提醒。
拉取代码
git pull orgin 分支名称