github 本地提交代码到服务器
1:本地安装 git 客户端
下载地址 https://git-scm.com/download
2:在文件夹里 右键选择 Git bash here 进入命令行
3:在打开的GIt Bash中输入以下命令(用户和邮箱为你github注册的账号和邮箱)
$ git config --global user.name "abc"
$ git config --global user.email "abc@163.com"
4:设置SSH key
1) 首先检查是否已生成密钥cd ~/.ssh
,如果返回的ls
有3个文件,则密钥已经生成。
$ cd ~/.ssh
$ ls
2)生成秘钥的命令 邮箱与上面设置的一致。生成,生成过程中一路按3次回车键就好了。(默认路径,默认没有密码登录)
$ ssh-keygen -t rsa -C "abc@163.com"
3) 找出秘钥 生成成功后,去对应目录C:\Users\hyt.ssh里(hyt为电脑用户名,每个人不同)用记事本打开id_rsa.pub,得到ssh key公钥。
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDuj/Z/hUXAYunA/NiPeWg7l/bKB1iWT8Z/LT4MbRGhK8uD11J5j0TmcT9qb0gvLAsCXh6x2HmZMdhekhxEGvCHhy4Fk9c8fL0RSHM6LIlRIx9GroGwiBT/zQh96u7sjHSwaUl/or7IjUo/BKA4o/y/EhzTHzkO813dprR0/ba+VeTVsQNivtobvbvg2y2+qnLdCJu2d7ZWWVoW6BJhho8czi1yxgCtxQsMv4OIOpG6lLrh5KmwWgg7Y1MTmYlNtlijvw2uDN7LCTOlMsPZ6sonV7Sjw2f8obNloXkPRippquCGszKoJHI7XvhPuB65Eiuam1jzim6z1Ac/vOdj/pXP abc@163.com
4) 在github.com 里配置秘钥
github 首页——》 个人头像-》设置(setting) -> ssh and Gpg keys ->add ssh key---> 保存就好
5:创建一个本地项目
1)创建本地仓库 cd D:test
2) 执行指令:git init
初始化成功后你会发现项目里多了一个隐藏文件夹.git
3) 执行指令:git add .
将所有文件添加到仓库
4) 执行指令:git commit -m "提交文件"
双引号内是提交注释。
5)提交代码到当前分支 git push
6:关联github仓库
1)到github text仓库复制仓库地址
2)执行指令:git remote add origin https://github.com/abc/text.git
3)
可以通过如下命令进行代码合并【注:pull=fetch+merge] git pull --rebase origin master
4) 上传本地代码 git push -u origin master
完成了,刷新服务器仓库就可以了。
7: 下单远程代码
clone : git clone https://github.com/abc/text.git
备注:
Github只允许上传最大100MB的文件,如果超过,则会被server reject
则需:
git filter-branch --force --index-filter "git rm --cached --ignore-unmatch Project1/Project1.1\ Sample\ Project/output.txt" --prune-empty --tag-name-filter cat -- --all
git commit --amend -CHEAD
git push origin master
注意要在.git文件夹目录下执行以上命令
github 本地提交代码到服务器相关推荐
- 第一次在GitHub上提交代码
第一次在GitHub上提交代码 2018年07月31日 16:47:31 dongxiaocong 阅读数 3587更多 分类专栏: GitHub 第一次在GitHub上提交代码 目录 第一次在Git ...
- 【mac如何修改git本地提交代码的用户名和邮箱】
mac如何修改git本地提交代码的用户名和邮箱 入职新公司,推完代码发现推送人不是自己,因为电脑里还是前同事的用户信息,所以我们需要在本地客户端重新设置一下. 一.打开mac的终端,查看本地配置 # ...
- 在 github 上提交代码后,绿格子绿点没有显示
主要原因是:本地Git的配置邮箱和github上面的邮箱不一致. 如果是用 Sourcetree,可以直接在通用里设置全局的邮箱地址: 如果想要设置某个仓库的邮箱地址,可以打开这个仓库,然后进入设置里 ...
- 如何使用idea往github上提交代码时使用emoji表情图标
步骤一:command+,快捷键,输入plugins 步骤二:idea中安装插件Git Commit Message Helper,搜索Git Commit Message Helper,搜到后点击安 ...
- Git创建分支拉取代码到本地提交代码
创建Git分支 1.查看所有分支 git branch 2.创建本地分支 git branch mybranch //mybranch新创建的分支名 3.切换到创建的分支 git checkout m ...
- GitHub上提交代码之写给小白
目录 1.创建github repository(仓库) 1.1.登录github 1.2.创建repository(仓库) 2.安装git客户端 2.1.下载git客户端 2.2.安装客户端 2.3 ...
- Github 之提交代码
提交步骤: 1.创建github repository(仓库) 2.安装git客户端 3.为Github账户设置SSH key 4.上传本地项目到github 一.创建github repositor ...
- 在 GitHub 上提交代码必备指南!
[CSDN 编者按]你是否经常参与开源项目?如果在 GitHub 上参与开源项目的 Pull Request,你知道正确的做法是什么吗?别担心,本文为你准备了详细的指南,希望对你有一定裨益. 作者 | ...
- 上传本地文件/代码到服务器空间
打开windows中的远程桌面连接工具,键入服务器IP, 然后点击"显示选项" 进入本地资源 打开"详细信息" 选择本地要上传的文件或代码路径, 点击确定 登录 ...
- git push提交代码到服务器报remote: [session-xx] Access denie The requested URL returned error: 403
操作: 执行git push -u origin master,我想把commit的代码直接提交到远程的仓库,哪知道直接给我一个报错: remote: [session-xxx] Access den ...
最新文章
- 净空法师认为忧郁症源于缺乏伦理教育和因果教育
- Android RecyclerView添加Header头部
- 如何达到自己想要的成功 2011.8.4
- Linux中grep命令的12个实践例子
- Softmax算法:逻辑回归的扩展
- oracle删除一个用户
- Spring中AOP切面编程学习笔记
- .NET(C#)基于Socket编程实现平行主机之间网络通讯有图片传输的Demo演示
- echarts 环形图鼠标悬停
- JavaScript 实现模拟拖放
- PS下载 PS2021中文版下载 Photoshop2021中文版22.5.1 ACR14.0最新
- 纯色图制作APP代码
- 【训练题36:数学】斐波那契各项幂次前缀和 | ZOJ 3774
- 召唤神龙源码(可部署上线)
- Gabor滤波器进行纹理分割
- 主谓宾定状补......
- c语言change函数用法,通过值和引用函数
- V---双相机定位贴合的原理和实现过程
- Makefile 文件的编写
- 应用在触摸电视机中的触摸芯片