git教程(三)--创建项目并提交更新

简介:

我们使用git就是为了更方便的管理我们的项目,更好的进行版本控制。
那么首先我们就要有一个项目,在github上如何创建项目呢?

如何创建项目


登陆你的Github账户,点击上方导航栏的“+”按钮,在下方选择“New repository”

Github如何创建项目仓库

这里写图片描述

进入到创建项目页面,按照下图所示输入你要创建项目的信息

Github如何创建项目仓库

这里写图片描述

最后点击“create repositoty”,就会跳转到你创建项目的页面了,至此你的项目仓库已经创建完毕了。

这里写图片描述

里面标红的地址就是我们项目的地址。git同时支持ssh和http

项目我们创建好了,但是我们使用的时候可能有一下几种情况

一我们本地已经有了一个项目,我们想在希望这个项目能与我们github上的项目相关联

二是我们在github上已经新建了或者fork一份别人的项目,我们希望clone到本地,然后自己
作为开发者可以进行提交和更新

创建本地仓库


项目我们创建好了,但是我们使用的时候可能有一下几种情况

一我们本地已经有了一个项目,我们想在希望这个项目能与我们github上的项目相关联

二是我们在github上已经新建了或者fork一份别人的项目,我们希望clone到本地,然后自己
作为开发者可以进行提交和更新

比如我们本地已经有了我们写的项目,我们现在希望这个项目能与我们刚在github上的创建的代码仓库项关联。

本地已有项目关联git远程仓库


这种情况下,我们本地可能已经有了一个项目,这个项目可能之前没有版本控制,或者说使用的是其他版本控制系统,而我们现在期望它可以迁移到github上来

首先为我们的项目初始化


我们在我们的项目目录下为git进行初始化

git init

 
 
  • 1
  • 1

这里写图片描述

为我们的项目添加项目源地址

git remote add originname giturl

 
 
  • 1
  • 1

这里的项目地址就是我们的刚才创建的那个项目的ssh地址

其中originname是自己设置的源的名称(一般设为origin),后面就是我们github下那个项目的地址

这里写图片描述

我们现在可以使用git remote -v查看
这里写图片描述

github已有的项目clone到本地


直接使用clone命令将远程项目迁移至本地

git clone git@github.com:gatieme/LeetCode.git

 
 
  • 1
  • 1

这里写图片描述

提交和更新代码


git push提交代码


第一步,用命令git add告诉Git,把哪些文件添加到仓库:

git add test.c

 
 
  • 1
  • 1

执行上面的命令,我们就把test.c添加到了仓库中

第二步,用命令git commit告诉Git,我们次次提交的信息

git commit -m "write a test c file..."

 
 
  • 1
  • 1

第三步使用git push将修改提交到版本库

git push origin master

 
 
  • 1
  • 1

这里写图片描述

git pull更新代码


git方便了多底协作办公,我们本地的仓库可能在经过一段时间的更新后,已经不是最新的了,这时候我们就需要将远程仓库中的代码进行更新到本地,以保持本地代码是最新版本。

git pull <远程主机名> <远程分支名>:<本地分支名>
一般来说使用git pull 就可以将远程仓库中的最新版本的代码取回到本地更新


转载:http://blog.csdn.net/gatieme/article/details/50595028

目录
相关文章
|
24天前
|
存储 开发工具 git
git工具使用教程全讲解
本文介绍了版本控制的概念及其重要性,详细对比了多种版本控制工具,如VSS、CVS、SVN和Git,重点讲解了Git的基本使用方法、工作原理及与SVN的区别。此外,文章还介绍了GitHub、GitLab和Gitee等流行的代码托管平台,以及如何在这些平台上注册账号、创建和管理仓库。最后,文章还提供了如何在IntelliJ IDEA中配置和使用Git的具体步骤。
45 1
|
2月前
|
编译器 开发工具 数据安全/隐私保护
Git——多人协作/版本控制,在一个gitee仓库下开发(Gitee版教程)手把手教学,包好用的!
本文提供了一个关于如何在Gitee上进行多人协作和版本控制的详细教程,包括新建和初始化仓库、克隆仓库、邀请好友共同管理仓库以及注意事项,旨在帮助用户顺利进行代码协作开发。
262 0
Git——多人协作/版本控制,在一个gitee仓库下开发(Gitee版教程)手把手教学,包好用的!
|
2月前
|
Java Shell 开发工具
git集成IDEA,托管项目实现版本管理
git集成IDEA,托管项目实现版本管理
33 0
|
4月前
|
架构师 开发工具 git
项目去除git版本控制 去除版本控制
文章提供了去除本地项目Git版本控制的步骤,包括删除`.git`文件夹和`.idea`目录下的`vcs.xml`文件。
项目去除git版本控制 去除版本控制
|
4月前
|
jenkins 测试技术 开发工具
协同开发的艺术:Git 在团队项目中的高效应用
【8月更文第16天】在现代软件开发中,团队成员之间的高效协作是至关重要的。Git 作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码的变化和协作。本文将介绍如何利用 Git 来优化团队的工作流程,并提供实际操作的代码示例。
112 1
|
4月前
|
网络安全 开发工具 数据安全/隐私保护
Win10使用Git克隆项目出现fatal: Authentication failed for异常
Windows 10系统中使用Git克隆项目时出现"fatal: Authentication failed for"异常的解决方法,主要是通过修改凭据管理器中的Git凭据密码来解决因密码过期导致的身份验证失败问题。
72 0
Win10使用Git克隆项目出现fatal: Authentication failed for异常
|
4月前
|
安全 开发工具 git
coding上创建项目、创建代码仓库、将IDEA中的代码提交到coding上的代码仓库、Git的下载、IDEA上配置git
这篇文章是关于如何在IDEA中配置Git、在Coding.net上创建项目和代码仓库,并将IDEA中的代码提交到远程代码仓库的详细教程,涵盖了Git安装、IDEA配置、项目创建、代码提交等步骤。
coding上创建项目、创建代码仓库、将IDEA中的代码提交到coding上的代码仓库、Git的下载、IDEA上配置git
|
4月前
|
Java 开发工具 git
【Azure 应用服务】本地Git部署Java项目到App Server,访问无效的原因
【Azure 应用服务】本地Git部署Java项目到App Server,访问无效的原因
|
5月前
|
开发工具 git
使用Git拉取项目
使用Git拉取项目
|
4月前
|
开发工具 git
IDEA中怎么使用git下载项目到本地,通过URL克隆项目(giteegithub)
IDEA中怎么使用git下载项目到本地,通过URL克隆项目(giteegithub)
281 0