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

 





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值