频道栏目
首页 > 程序开发 > 综合编程 > 其他综合 > 正文
git推送项目到github
2017-04-17 09:53:14           
收藏   我要投稿
git推送项目到github:1 打开cygwin,设置用户名,邮箱,SSL认证。
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
git config --global user.sslVerify  "false" 
2 生成秘钥
ssh-keygen -t rsa -C “你配置的电子邮件”

3 在cygwin安装目录下C:\cygwin64\home\Administrator\.ssh

会有两个文件,代表公钥和私钥

\

4 在github上注册用户,创建仓库打开setting,进入SSH keys设置目录,名字随便取,Key中复制3中的公钥id_rsa.pub里面的内容,保存

\

\

5检查是否成功 ,需要输入的内容回车就是,用默认的

ssh git@github.com
6 创建仓库,记录下仓库的地址

URL = https://github.com/AndyFei/learnTest.git

7 本地与仓库建立联系有两个方法

a. 直接将仓库拉倒本地

git clone URL
b. 用命令与远程仓库建立联系
git init
git remote add origin URL

建立连接后,在工作去的.git目录下config文件中会有配置

8 推送

创建文件aaa.txt

git add aaa.txt
git commit -m "add aaa"
git push -u origin master
-u表示参数建立追踪,第一次需要使用后面不需要。这样gitstatus 时会显示本地分支和远程分支的偏离情况 可能需要输入用户名跟密码,推送成功可以在仓库中查看是否有aaa.txt

9 pull命令

$ git pull
相当于
$ git fetch 远程仓库名
$git merge远程仓库名/分支名

如果远程仓库有修改,必须先抓取,然后进行merge,如果merge有冲突,先解决冲突,然后add commit push。

点击复制链接 与好友分享!回本站首页
上一篇:Codeforces 801A 801B 800A 800B 解题报告
下一篇:nginx屏蔽指定接口
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站