Github代码提交(简单直接命令行方式)

本文详细介绍了如何在Windows环境下使用Git进行项目的初始化、文件添加、提交及推送等操作流程,并针对首次提交和后续更新的不同场景提供了具体命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.Linux下使用git

  • 安装:sudo yum install git
  • 生成 SSH KEY(要将这个keu放到github里面,才能远程下载,类似ssh免密码登录):ssh-keygen    一直按enter
  • 找到对应的文件夹:cat id_rsa.pub
  • 复制公钥
  • 进入github,点击个人中心配置(settings) 找到 SSH and GPG keys
  • 选择SSH keys下的New SSH key。将复制的公钥添加进去
  • 回到服务器:git clone git@github.com:Jamin2018/pc-meizitu.git(项目ssh地址)

添加命令补全:

  • git clone git@github.com:git/git.git
  • 后面还有步骤,没搞了


2.windows下(不需要公钥):

转载至:http://blog.youkuaiyun.com/zi413293813/article/details/46596911


前置条件,github上面已有库项目Repository (MyFirstGitProject)

第一种情况:你的项目还没跟github目标库MyFirstGitProject建立连接:

1.cd C:\Users\Administrator\Desktop\MyProject  //进入到你要提交的项目文件夹

2. git init   //这是初始化在这个文件夹中建立一个空库 

3.git add  //这个命令 你可以直接  git add . 这是把当前文件夹中的所有文件都加入到上传的列表中(注意要有空格),你还可以添加具体的文件 git add 你要添加的文件

 (输入ls命令回车,你可以查看C:\Users\Administrator\Desktop\MyProject下面的文件)


4.git commit -m "更新内容说明""   

5.git remote add origin https://github.com/waitForWind/MyFirstGitProject.git  //这里说两处地方  origin 这个相当于是个别名  你可以自己随便写也可以写成当前文件夹的名 , 后面的地址是你在GITHUB 刚刚新建的 库 地址, 你建了哪几个库,你到GITHUB找到 你 建的库点进去 就能看到相应的地址.

6.git push -u origin master    //开始上传了  ,然后 会提示你 输入 你在 GITHUB上注册的用户名跟密码 输入正确后就等着上传吧

第二种情况:更新代码的操作(不是第一次提交)

1.cd C:\Users\Administrator\Desktop\MyProject  //进入到你要提交的项目文件夹

 2.git add .     //或者添加具体的文件 git add 你要添加的文件

3.git commit -m "说明" 

4.git push -u origin master   真正开始上传代码到github  //还记的这个别名吗  origin  这个别名就是你用第一种方法首次 向 GITHUB提交代码 你用的 别名


引用借鉴自:

http://my.oschina.net/apeng/blog/109945感谢这位大侠,在网上找到的那些个教程太过繁琐,还是这种命令行方式简单直接,拜谢!!

后面突然发现,原来新建一个项目点进去看,github上面就有教你用命令行提交代码的内容:

…or create a new repository on the command line

echo # MyFirstGitProject >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/waitForWind/MyFirstGitProject.git
git push -u origin master

…or push an existing repository from the command line

git remote add origin https://github.com/waitForWind/MyFirstGitProject.git
git push -u origin master


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值