加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 本地

git怎么提交新工程到远程仓库

时间:2024-01-24 04:08:20  来源:http://www.gzrxw.net  作者:admin

一、git怎么提交新工程到远程仓库

如果你远端创建了库了那么 本地的工程就可以用clone命令克隆一个,

如果没有 那么需要手动执行 git remote add 命令新加一个和远端有关系的东西

这样就可以用git push推送过去了

二、如何向git账号上提交代码

大致分为以下几个步骤

安装git环境,工具使用msysgit

github上的账号

首先在github上点击头像旁边的加号 add new ,选择new Repository,自己创建一个名字,假设取名为 hevily

线上的github结束了.

开始设置本地的 mysysgit与线上关联,首先是 ssh本的pub文件与线上的ssh key关联

//注意这里的-C中的C是大写

ssh-keygen -t rsa -C 你的gtihub的邮箱

设置之后,进入命令提示的目录,默认为 c:\Users\Administrator\.ssh

这里只需要.pub的文件另外一个是私钥,自己用,id_rsa.pub这个文件是公钥,用记事本打开,注意下编码格式,如果是乱码说明你的打开工具有问

题,打开之后ctrl+A ctrl+C复制全部内容

现状进入线上的github,点击设置找到SSH keys,点击 add ssh key ,title自己随便写,把刚才复制的内容粘贴到 key的文本框里面,保存! 大功告成!

现状打开mysysgit这个工具,需要首先全局配置下你的邮箱和名字,命令如下

git config --global user.email github邮箱

git config --global user.name github名字

这个配置好后,你的哦你工作基本已经完成一大部分了

开始和远程也就是github上的库 hevily ,进行关联

=== 广告 git github===

首先在自己本地的一个文件夹,这里咱们在 d:\git-test下进行操作

cd /d/git-test/

首先需要克隆线上的库

//后面的git@github.com:hevily/hevily 就是刚才你创建项目的git地址

//如果找不到,就去线上点击刚才 你创建的hevily这个项目,右边,看右边

//SH clone URL

//You can clone with HTTPS, SSH, or Subversion.

//这个地方,点击ssh 然后复制框里面的地址,就可以了

git clone git@github.com:hevily/hevily

进入hevily克隆好的目录,开始肆无忌惮的创建自己的想法吧.

开始提交吧

//首先先链接下远程的git库

git remote add origin git@github.com:hevily/hevily

//开始把本地的文件全部添加下

git add .

//提交

git commit -m 这里是我写的提交注释

//提交到远程

git push -u origin master

三、git拉取远程分支的两种方法有什么区别

Git中从远程的分支获取最新的版本到本地有这样2个命令:

1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge

Git fetch origin master

git log -p master..origin/master

git merge origin/master

以上命令的含义:

首先从远程的origin的master主分支下载最新的版本到origin/master分支上

然后比较本地的master分支和origin/master分支的差别

最后进行合并

上述过程其实可以用以下更清晰的方式来进行:

git fetch origin master:tmp

git diff tmp

git merge tmp

从远程获取最新的版本到本地的test分支上

之后再进行比较合并

2. git pull:相当于是从远程获取最新版本并merge到本地

git pull origin master

上述命令其实相当于git fetch 和 git merge

在实际使用中,git fetch更安全一些

因为在merge前,我们可以查看更新情况,然后再决定是否合并结束

四、如何将本地代码提交到github远程仓库

注意:安装的前提条件是配置好Git的相关环境或者安装好git.exe,此处不再重点提及

上传的步骤:(本文采用git 命令界面进行操作)

( git config --global user.email you@example.com

git config --global user.name Your Name)实现登陆

1.进入本地的项目目录,右键“Git Bash here”,调出git命令行界面,然后输入

[plain] view plain copy 在CODE上查看代码片派生到我的代码片

git init

2.就是将目录下的所有文件上传,也可以将“.”换成具体的文件名

[plain] view plain copy 在CODE上查看代码片派生到我的代码片

git add .

3.将项目提交到gitHub

[html] view plain copy 在CODE上查看代码片派生到我的代码片

git commit -m 注释语句

4.在github上创建新的repository

5.点击 “Create repository”跳转到一个连接,如下红色圈获取到本项目的github地址

6.将本地的代码关联到github上

[html] view plain copy 在CODE上查看代码片派生到我的代码片

git remote add origin 项目的github地址

7.上传代码到github之前需要先pull

[plain] view plain copy 在CODE上查看代码片派生到我的代码片

git pull origin master

8.上传代码到远程仓库

[plain] view plain copy 在CODE上查看代码片派生到我的代码片

git push -u origin master

之后输入账号,密码,上传到github你以后可以去后盾人上面看看哦⊙∀⊙!⊙∀⊙!⊙∀⊙!⊙∀⊙!⊙∀⊙!

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
    无相关信息
栏目更新
栏目热门