步骤

1. 安装Git

在Linux上安装

Redhat、CentOS:

  sudo yum install git

Debian、Ubuntu:

  sudo apt-get install git

在Windows上安装

官网下载安装包即可 https://git-scm.com/

2. 在代码文件夹创建Git仓库

用cd命令到代码文件夹(新建文件夹再复制代码到此也可以),Windows系统则可以在文件夹下右键点击 Git Bash here 直接运行类似Linux的终端。

输入git init命令,创建本地仓库。

3. 添加文件至仓库

输入git add .命令把文件夹下的全部文件加入git仓库。**注意:**add后有 . 符号且用空格隔开。

还可以用git status查看当前状态。

4. 把项目提交给本地仓库

git commit -m "你的标注信息" 命令提交给本地仓库

5. 生成SSH KEY并绑定在GitHub上(之前绑定过可以跳过)

如果之前有生成ssh则用cat ~/.ssh/id_rsa.pub命令查看即可

若没有用ssh-keygen -t rsa -C "youremail@example.com"

Enter passphrase (empty for no passphrase):
Enter same passphrase again:

意思是设置密码,直接输入回车即可。

再用cat ~/.ssh/id_rsa.pub查看并复制密钥即可。

形如这样(复制也要这样复制!):

ssh-rsa asdfadfadsfafdsfadsfasdfasdf**************************************************************************************************adsfadfsasdfasdfasfasdfasdfasdfadsfadsfasdfadfaf= youremail@example.com

之后就在GitHub或者CODING的个人设置下的密钥中添加即可。

6. 关联本地仓库和远程仓库

git remote add origin https://**************.git

后面的https地址是你的仓库地址。

7. 推送

如果是新仓库用 git push -u origin master 命令推送

下次再推送就用 git push origin master 命令就可以了

提示

  • 在创建远程仓库时如果你选用了Initialize this repository with a README(创建README文件),则在推送时可能会报错:failed to push some refs to https://abc/def.git。使用以下下命令合并内容

    git pull --rebase origin master
    

    rebase详情可见git rebase 还是 merge的使用场景最通俗的解释

  • 使用ignore忽略上传文件

    vim .gitignore
    

    在文件中输入你忽略的文件名,

    :wq 保存退出,之后用命令 git reset git status git add .

    下次推送的时候就会自动忽略**.gitignore**中的代码。

用Git上传本地代码到代码仓库相关推荐

  1. git 上传项目到linux仓库_「成都校区」Git使用快速入门

    Git使用快速入门 1.在Linux上安装Git 输入git命令,查询是否安装了git (1)如果是Debian或Ubuntu Linux系统,使用如下命令进行安装: apt-get install ...

  2. 如何使用git上传本地代码到码云上(超详细的呦)

    如何使用git上传本地代码到码云上(超详细的呦) 文章目录 如何使用git上传本地代码到码云上(超详细的呦) 一.准备工作 二.通过git把项目代码提交到本地仓库 三.把本地仓库代码提交到码云 一. ...

  3. Gitlab上传本地代码到远程仓库流程及常见问题

    一 .上传本地代码到远程仓库流程 1.Gitlab配置SSH 点击右上角你的账户中的Edit profile 点击SSH Keys 进入到这个页面 打开bash,输入命令 cd ~/.ssh a.如果 ...

  4. git上传自己的代码

    感谢这个哥们的博客,不过里面有些错误. http://www.cnblogs.com/ruofengzhishang/p/3842587.html 下面是我自己的实践成功的: 这篇文章写得是windo ...

  5. 如何上传本地代码到github仓库

    第一步:建立git仓库,cd到你的本地项目根目录下,执行git命令 git init 第二步:将项目的所有文件添加到仓库中 git add . 第三步:将add的文件commit到仓库 git com ...

  6. Git上fork后的代码仓库如何与原仓库进行同步

    问题场景:最近公司项目组不允许个人在远程仓库建分支,要求每个人fork一个仓库,以后就在自己fork的仓库里提交代码,通过pull request将代码合并到主仓库. 这里的问题在于,原来的主仓库更新 ...

  7. 通过git上传个人项目代码到coding.net

    每次使用git的时候总是要去百度一些使用的方法,这里将使用的方法总结一下,以备后用. 第一.安装Git客户端软件 关于Git客户端软件有很多,这里老蒋使用的是Git for Windows(http: ...

  8. git 上传项目到linux仓库_总结:上传python项目至git上前的一些准备工作

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,,版权归原作者所有,如有问题请及时联系我们以作处理 作者:changyixue 来源:CSDN 本文链接:https://blog. ...

  9. git 上传项目到linux仓库_使用子模块和子树来管理 Git 项目 | Linux 中国

    使用子模块和子树来帮助你管理多个存储库中共有的子项目. 来源:https://linux.cn/article-12244-1.html 作者:Manaswini Das 译者:Xiaobin.Liu ...

最新文章

  1. MySQL锁表解决方法
  2. gis属性表怎么导成excel_使用Python脚本将Excel表批量赋值到ArcGIS属性表
  3. php7.2 开启mcy扩展,phper必知必会(二)
  4. html 书架样式css,CSS3 响应式书架布局
  5. centos6.4安装及升级gcc 4.8.2(已实践)
  6. java高校教师工作量管理系统_基于ssh/bs/java/asp.net/php/web/安卓的高校教师工作量管理系统...
  7. 如何正确的在一个循环中删除ArrayList中的元素。
  8. 如何使用IMPORT关键字读取ABAP cluster表里的数据到ABAP内表
  9. jzoj3852-单词接龙【0/1分数规划,负环】
  10. OJ1306-最长公共子上升序列【dp】
  11. javadoc 标签_新的Javadoc标签@ apiNote,@ implSpec和@implNote
  12. 51单片机如何用c语言位定义,嵌入式编程(一):51单片机如何将函数 定义到指定程序地址...
  13. centos删除文件不释放_Linux运维知识之linux centos下彻底删除文件 解决删除文件文件夹硬盘空间不释放不减少...
  14. 论Spring开发框架
  15. Echarts多条折线图 y轴数值与实际值不符解决方法
  16. 大量监控视频如何存储?
  17. 华师大学 计算机 调剂,2020华南师范大学调剂公告
  18. 【Wechat】微信支付APIV3(商户) 接入批量转账到零钱
  19. ECharts提示框数字保留两位小数
  20. 【Echarts】折线图/趋势图区间框选计算

热门文章

  1. 各种编码及密码原理(边积累边更新)
  2. 有些心情写给自己,也只能写给自己
  3. 基于sen2sor的并行批处理python代码,五倍速提高大气校正速率
  4. modbus4j串口通讯
  5. 回报园子,推荐个靠谱的北京IT高端职位招聘信息微信
  6. 详谈为什么架构设计禁止 IP 直连
  7. 鸿蒙系统当贝市场,鸿蒙系统遇到新的竞争对手?当贝OS系统慢慢占据市场
  8. 视图批量添加去除水印和字幕编辑DikDik软件
  9. iOS开发月报#12|201906
  10. 【SDOI2015】【BZOJ3991】寻宝游戏