问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么通过git把代码上传到github上

发布网友 发布时间:2022-04-21 20:12

我来回答

3个回答

热心网友 时间:2022-05-15 18:02

  这是我第一次应用git,以下仅供git的初学者参考。

  github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。这对于一般人来说公共仓库就已经足够了。

  1.注册账户以及创建仓库

  要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个git的简单教程。

  2.安装客户端tortoiseGit

  github是服务端,要想在自己电脑上使用git我们还需要一个git客户端,我这里选用TortoiseGit,他给我们提供了图形界面的操作。在安装之前首先需要安装git,下载地址http://msysgit.github.com/,TortoiseGit下载地址:

  http://code.google.com/p/tortoisegit/

  装完后右键鼠标会多出一些选项来,在本地仓库里右键选择Git Init Here,会多出来一个.git文件夹,这就表示本地git创建成功。右键Git Bash进入git命令行,为了把本地的仓库传到github,还需要配置ssh key。

  3.配置Git

  (1) 首先在本地创建ssh key;

  $ ssh-keygen -t rsa -C "your_email@youremail.com"

  后面的your_email@youremail.com改为你的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。回到github,进入Account Settings,左边选择SSH Keys,Add SSH Key,title随便填,粘贴key。

  (2)为了验证是否成功,在git bash下输入:

  $ ssh -T git@github.com

  如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

  (3)接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们。

  $ git config --global user.name "your name"

  $ git config --global user.name "your name"$ git config --global user.email "your_email@youremail.com"

  (4)进入要上传的仓库,右键git bash,添加远程地址:

  $ git remote add origin git@github.com:yourName/yourRepo.git

  后面的yourName和yourRepo表示你再github的用户名和刚才新建的仓库,加完之后进入.git,打开config,这里会多出一个remote “origin”内容,这就是刚才添加的远程地址,也可以直接修改config来配置远程地址。

  4.提交、上传

  (1)接下来在本地仓库里添加一些文件,比如README,

  $ git add README

  $ git add README$ git commit -m "first commit"

  (2)上传到github:

  $ git push origin master

  git push命令会将本地仓库推送到远程服务器。

  git pull命令则相反。

  修改完代码后,使用git status可以查看文件的差别,使用git add 添加要commit的文件,也可以用git add -i来智能添加文件。之后git commit提交本次修改,git push上传到github。

  5.gitignore文件

  .gitignore顾名思义就是告诉git需要忽略的文件,这是一个很重要并且很实用的文件。一般我们写完代码后会执行编译、调试等操作,这期间会产生很多中间文件和可执行文件,这些都不是代码文件,是不需要git来管理的。我们在git status的时候会看到很多这样的文件,如果用git add -A来添加的话会把他们都加进去,而手动一个个添加的话也太麻烦了。这时我们就需要.gitignore了。比如一般c#的项目我的.gitignore是这样写的:

  bin

  .suo

  obj

  bin和obj是编译目录,里面都不是源代码,忽略;suo文件是vs2010的配置文件,不需要。这样你在git status的时候就只会看到源代码文件了,就可以放心的git add -A了。

热心网友 时间:2022-05-15 19:20

在windows系统客户端安装git工具。
注:如何安装git工具在此不做介绍,如需了解可网上搜索安装介绍。

在“本地文件”中添加“.git文件”,用于git管理。
进入本地文件夹,右击鼠标-单击Git Init Here-生成.git文件夹。

在github创建仓库用于存储管理本地文件,示例:Blog。
点击账号前的加号(Create New)--New repository,根据引导创建一个Blog仓库。

远程添加github上的Blog仓库。
1)进入本地文件夹下-右击鼠标-Git Gui-远端(remote)-Add...

2)获取github中Blog仓库的地址。

3) 在Add Remote窗口中填写名字、Location。
名字:Blog
Location:粘贴刚刚复制的Blog仓库路径
最后单击“Add”。

将本地文件内容即“已缓存的改动”,提交git管理的master分支上。

将本地文件上传到github上去。
单击Git Gui界面“上传”--“上传”窗口随意勾选一个或多个传输选项--点击“上传”--上传Blog过程中需要输入github的登录账号和密码。

在github上查看本地文件Blog项目是否上传成功。

热心网友 时间:2022-05-15 20:55

这篇blog有git及github的详细使用说明,http://blog.csdn.net/xingkong_hdc/article/details/79484518
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
干货| 如何利用PPT绘制手绘图像(内含视频教学)。 小米Mix2s开发者选项的设置与应用指南(探索小米Mix2s开发者选项)_百度... 我今年41岁女,我想问一买哪种养老保险更合算,可以一次买吗?要多少... 我们家有营业执照。我现在41岁了。养老保险如何来买?一年,交多少钱? 搅拌桩的两喷两搅怎么理解 ...上关于一喷二搅、二喷二搅、二喷三搅、二喷四搅的具体做法 两搅两喷与四搅四喷的区别 三轴搅拌桩两搅四喷是什么意思 梦幻西游将军令怎么解绑 EXCEL表,求值? 胸部B是多少厘米 怎么用wpsppt做出来这样的线条, 如何修改git已经提交的信息及合并多次提交 函数极限的运算法则 Wps怎么画波浪线。 女人胸部的A、B、C、D、E、F是怎么分的呀? 怎么在命令行下登陆github 柠檬加山楂泡茶喝有什么功效? 函数极限运算法则是什么? 如何干电池去除静电 女人A,B,C,D,的胸是多大? WPS的幻灯片 怎么画出45度倾斜的直线 GitHub是什么?GitHub如何使用 衣服上为什么总有静电啊?怎么消除了啊? 柠檬和山楂可以一起泡水喝吗 PPT画线时,怎样才能点一下工具栏中“直线”的图标,... 喝柠檬山楂水有什么作用 山楂能和柠檬一起泡吗 电池正极除静电吗,那我衣服包里放着电池就没静电了? wps的ppt中怎么画横线 函数极限的四则运算法则是什么? wps 中ppt里的这个图是怎么画出来的?? github怎么读? 求函数极限的正确步骤 怎么用wps ppt做出来线条动画 高数中关于函数极限的法则 PPT里的线条怎么设置成为垂直的,用鼠标调很难垂直 如何在intellij 的终端 使用git命令 函数极限的运算法则的证明 如何安装git并配置到intellij wps 里面怎么画曲线,任意的曲线 函数极限的运用法则 如何合并Git 代码库中牛人的代码到自己的库 wpsppt中如何制作创意折线型目录样式? 函数极限是什么呀!有公式吗 如何将git服务器提供给其他人使用 ppt中的横线怎么划得,如图横线!wps版 函数极限运算 家庭教师里的gitto图 函数极限的定义性质和求极限的方法