关闭

Git快速提交Github步骤

标签: gitgithub码云
270人阅读 评论(0) 收藏 举报
分类:

前几天, 刚重装了一下系统, 本地的什么东西都还原了!
所以, 想总结一下本地Git配置和使用Git命令来提交到Github代码托管平台上!

1. 本地Git安装和配置

先从https://git-scm.com/downloads Git for Windows的安装包(.exe文件), 这是傻瓜式的安装, 一路next就行!
然后找到Git的安装路径, 打开git-bash.exe
git-bash.png

出现下面的黑窗口, 即说明安装成功了!
MINGW64.png

然后开始配置, 使用以下命令即可:

git config --global user.name "Your Name"
git config --global user.email "email@example.com"

注意:
git config命令的–global参数,用了这个参数,表示你这台机器上所有的 Git 仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和 Email 地址(如需要, 可自行搜索)。

使用git config --list可查看配置的相关信息, 出现以下信息, 则表明成功:

git config.png

2. 连接Github或者码云

生成ssh公钥:

ssh-keygen -t rsa -C "email@example.com"  

# Generating public/private rsa key pair...
# 三次回车即可生成 ssh key, 这里的邮箱最好填和刚才一样的

然后用文本编辑器(如notepad)打开id_rsa.pub这个文件, 全选复制.

id_rsa.pub.png

粘贴到公钥填写处, 标题可以任意填, 以区别不同的电脑!

ssh.png

最后在git-bash中输入:

ssh -T git@gitee.com

出现以下信息则说明连接成功了!
因为码云也是基于Git的, 和Github大同小异, 所以关于Github的连接, 可自行解决!
成功.png

3. 提交你的Code到Github上

创建项目的库, 填写相关信息, 勾选初始化文件Readme.md, 在介绍中填写的内容会写入Readme.md文件中, 点击创建按钮.
创建项目.png

初始化本地仓库

I: 在你要提交的目录下, git init
II: 和远程刚创建的仓库连接, git remote add origin git@gitee.com:menglanyingfei/matlablearning.git
III: push前先将远程repository的修改pull(拉)下来, 避免之前本地仓库和远程仓库不一致, 导致提交出错!
git pull origin master
本地Git.jpg

本地作出修改并提交

作出修改, 如: 修改文件和增加文件(或者文件夹)

git add .
# 将添加的提交到列表上
git commit -m 'first commit'
# 提交你的文件, 添加消息”第一次提交”
git push origin master
#发送你的提交到GitHub

成功提交了! 查看状态.

git status
# 查看git状态

git status.jpg

最后, 我将这些命令写到记事本中, 提交时可以对照着看, 方便学习和记忆!

总结.jpg

这里提供txt文件的下载地址, 欢迎下载:
https://github.com/menglanyingfei/GitLearning/blob/master/git%E5%BF%AB%E9%80%9F%E6%8F%90%E4%BA%A4Github%E6%AD%A5%E9%AA%A4.txt

个人博客:(一个一直在坚持认真学习Java的大三学生)
博客地址

参考

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

http://www.ruanyifeng.com/blog/2014/06/git_remote.html

http://git.mydoc.io/


一点感悟与您分享

最近一段时间, 突然发现了: 在文学上, 这句话很经典.

悲剧就是把美好的东西毁灭给人看. – 鲁迅

生活中, 有各种开心与悲伤, 其实, 在人内心深处是有一种对美好事物的向往, 由于它的存在, 才产生了各种目标与信念. 但人真是一种奇怪的生物, 往往对自己现在或者所拥有的事物不太注意和爱惜, 只在失去之后, 才知道它的珍贵!
这或许, 谈不上一种毁灭, 但不懂得珍惜, 也是让现在的自己所拥有的美好事物一点一点地失去……
个人对生活和人生的一点思考, 也希望看到这段文字的您有所感触和思考.

`

1
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

git命令卡快速提交项目

针对于之前发的git初始,下面的是本人自己总结的比较通俗易懂的代码提交的完整过程,希望可以帮助到大家!    代码提交步骤:     一            在github 上创建项目 ...
  • Sky786905664
  • Sky786905664
  • 2016-07-18 09:18
  • 220

Git 进阶:10大技巧让你迅速提升

最近我们推出了两个教程:熟悉Git的基本功能和让你在开发团队中熟练的使用Git . 我们所讨论的命令足够一个开发者在Git使用方面游刃有余。在这篇文章中,我们试图探索怎样有效的管理你的时间和充分的...
  • MLQ8087
  • MLQ8087
  • 2016-08-10 17:51
  • 1579

GitHub代码提交过程

GitHub代码提交流程图Linux系统提交代码过程 第一步 安装git环境 sudo apt-get install git-core 第二步 在github网站创建代码仓库 复制Clon...
  • qq_28466365
  • qq_28466365
  • 2016-11-07 13:10
  • 868

Intellij IDEA 提交代码到远程GitHub仓库

1.下载github for window http://go.rritw.com/windows.github.com/ 2.设置相关绑定 Settings  ——Versio...
  • u012441545
  • u012441545
  • 2016-07-08 11:37
  • 4990

Intellij IDEA 提交代码到远程GitHub仓库

1 原文转载自: http://my.oschina.net/lujianing/blog/180728 2.设置相关绑定 Settings  ——Version Control—...
  • cgl1079743846
  • cgl1079743846
  • 2014-03-09 00:01
  • 18715

AndroidStudio第一次提交项目代码到git服务器/github

虽然使用AndroidStudio(以下简称As)开发并使用git管理代码已经有很长时间,但是第一次提交项目到git依然会很不顺利,网上的文章或许因为所使用版本比较老,并不一定完全凑效,因此写此笔记做...
  • mylizhimin
  • mylizhimin
  • 2016-11-30 23:55
  • 4038

iOS 创建Git 提交到GitHub 简明讲解配步骤图

iOS 创建Git源 提交到GitHub
  • lovechris00
  • lovechris00
  • 2016-05-23 10:01
  • 3970

Git(Android Studio)项目提交更新到github详细步骤及可能遇到问题

在我们开发项目中有时我们想将项目发布到github上,可能初次用会出现各种问题(配置环境,工具安装),下面介绍一些总结和看大神的一些经验,给大家分享下。两个相关概念:git和githubGit是一个开...
  • baozilichao
  • baozilichao
  • 2016-11-02 20:58
  • 2877

Git(Android Studio)项目提交更新到github详细步骤及可能遇到问题

Git(Studio)上传项目到Github详细步骤,下载工具,及安装中可能遇到的问题
  • Toast_qi
  • Toast_qi
  • 2016-09-29 22:40
  • 600

Github:通过Git创建、同步、合并Fork的步骤

Github:通过Git创建、同步、合并Fork的步骤
  • AmazeLiukun
  • AmazeLiukun
  • 2015-03-22 14:35
  • 98
    个人资料
    • 访问:23514次
    • 积分:956
    • 等级:
    • 排名:千里之外
    • 原创:62篇
    • 转载:10篇
    • 译文:0篇
    • 评论:11条
    个人说明
    个人很喜欢的一句话, (摘自网络):
    时光荏苒,祝愿不要忘记曾经的初心

    本人现在是一名大二软件工程专业的学生, 每月会坚持更新, 本博客会总结, 整理, 分享个人学习的相关技术知识, 用来记录自己不断进步的历程, 当然内容会以Java为主线.

    虽然是技术博客, 但毕竟是人, 也有自己的情感, 所以, 有时也会分享一些有用的学习资源和一些学习经验和方法, 同时也会写一些其它方面上自己的感受和想法!

    或许我的博客不是写得非常好, 但每一篇文章绝对会用心写! 如果, 你发现有不足或者错误之处, 非常欢迎指出, 当然也欢迎各位小伙伴们来交流技术和学习感受.

    每天进步一点点, 共勉!

    博客专栏
    最新评论