git远程仓库Github
-
首先注册bithub账号
-
ssh key 验证身份
生成 ssh key 1. 运行 ssh-keygen-t rsa -b 4096-C 你的邮箱。回车直到没有显示 cat ~/.ssh/id_rsa.pub得到公钥内容,粘贴到Github 打开github在设置页面填写公钥 如何查看配置成功 ssh -T git@github.com 如果问yes/no,选择yes -
本地连接远程仓库(github)
新建GitHub Repo,复制其ssh地址 git remote add origin git@xxxxx 在本地添加远程仓库的地址 origin是远程仓库默认名字,可以换,建议不要换。 不要使用https://的地址,因为每次都要输入密码 git push -u origin master 推送本地的master到远程仓库 orinin的master 如果提示你git pull 就git pull 一下 git pull是把远程的分支合并到本地对应的分支,如果远程的分支没有跟新,可以忽略git pull -u origin master的意思是设置上游分支,之后就不用在设置上游分支了,直接git pull , git push
-
如何上传其他分支
方法一 git push origin x:x 方法二 git checkout x git push -u nrigin x -
如何下载别人的代码
下载别人的代码 git clone git@xxx(目标路径)下载完成后cd到目录 git add / git commit / [git pull]/ git kpush(四种操作) git clone 集中方法 git clone git@?/xxx.git:在当前目录创建一个本地仓库,xxx/.git就是仓库,要cd到xxx进行操作 git clone git@?/xxx.git yyy 会在新建yyy目录,记得cd git clone git@?/xxx.git.(最后的是.) 当前目录包裹代码和git -
上传两个远程仓库
git remote add origin2 git@xxxxx git push -u origin2 master
-
通灵术
git stash /git stash pop 你不想提交代码,又不想删除代码,那么可以找个空间把它藏起来\