博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
win7提交代码到github
阅读量:4629 次
发布时间:2019-06-09

本文共 1507 字,大约阅读时间需要 5 分钟。

原地址:http://jingpin.jikexueyuan.com/article/35944.html

写的很好,直接copy了

 

准备工作

  1)注册Github

  2)安装Git GUI和bash管理工具。下载地址:http://git-scm.com/

Git初始化

  1)Git安装后,首先需要设置Git,通过以下两个命令:

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

将引号中的内容换成你的name和email。这样做的目的是tell Git who you are.

  2)生成SSH key并提交。

这一步强烈推荐参考官方介绍一步步来:https://help.github.com/articles/generating-ssh-keys/

在Github上创建项目

  登录Github,点击Create New Repository,输入Repository name和对其的描述,点击创建仓库即可完成。完成后,记下类似git@github.com:XXX/XXX.git的地址,这就是你项目仓库的地址了。

对本地项目初始化

  1)进入项目所在的目录。有两种方式:一是在项目文件夹右键选择Git bash;二是先打开Git bash,通过cd等命令进入项目所在文件夹。在此推荐第一种。

  2)执行以下命令对项目初始化

$ git init

  注:上述命令适合自己自己创建的工程。如果是参与别人的工程需要执行git clone命令。

执行完毕后,在项目文件夹根目录下创建了.git目录。

  3)添加项目文件夹中需要提交到远程的文件或文件夹

在git的世界里,代码有三种状态:unstaged, staged, commited.第一种也是untracked状态,代表代码尚未开发完成,第二种代表代码开发完成了,准备提交但是尚未提交,第三种就是提交过了。

$ git add .

上述命令可以一次性将项目中的所有文件和文件夹从unstaged状态变成staged状态。如果想添加指定的文件或文件夹,只需要把"."改为文件或文件名即可。

  4)执行以下命令

$ git commit

以上命令将staged的代码变成commited。会弹出vim编辑器让你输入本次提交需要的信息,类似log。

也可以在此条命令后接参数,例如:git commit -m 'Test'。Test也代表提交到远程时的log。

将本地项目传送到Github远程仓库上

  1)执行以下两条命令

$ git remote add origin git@github.com:XXX/XXX.git    $ git push -u origin master

在执行第一条命令时,如果出现错误提示fatal: remote origin already exists.则代表你在Github创建的项目内有初始文件(例如README.md)。解决办法是执行以下命令:

$ git remote rm origin

在执行第二条命令时,可能出现错误提示error:failed to push som refs to...,解决办法是先把远程仓库中有的文件pull下来。命令如下:

$ git pull origin master

 修改代码

转载于:https://www.cnblogs.com/water-sky/p/5603109.html

你可能感兴趣的文章
leetcode网学习笔记(1)
查看>>
自制操作系统Antz(9)——实现内核 (下) 实现图形化界面
查看>>
JavaScript获取当前日期,昨天,今天日期以及任意天数间隔日期
查看>>
电子宠物系统
查看>>
windows远程桌面如果超出最大连接数, 使用命令行mstsc /console登录即可
查看>>
49. Group Anagrams
查看>>
SPOJ ATOMS - Atoms in the Lab
查看>>
关于 ListBox 自动换行
查看>>
postman测试上传文件
查看>>
R. ftp软件
查看>>
List<T>中,Remove和RemoveAt区别
查看>>
十月回家记
查看>>
ZOJ 3735 dp
查看>>
android效果背景虚化
查看>>
jQuery效果:隐藏、显示、切换、滑动、淡入淡出、动画
查看>>
Java 学习笔记(4)——java 常见类
查看>>
IOS开源项目汇总
查看>>
用herl工具解决微信内链接或二维码可直接用外部浏览器打开
查看>>
GITHup的使用
查看>>
void main()是错的!
查看>>