`
wangyongfei
  • 浏览: 23183 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

git远程代码库的使用

阅读更多

1.安装git

在大多数的Linux系统上,git已经被安装了,我们可以通过以下命令把他更新到最新版本。

git clone https://github.com/git/git

 2.创建一个远程代码库

远程代码库有很多,可以根据自己的喜好选择一个。https://coding.net/这是码市。然后注册一个账号,创建一个新的工程。

3.设置git

在使用之前,我们需要配置一下,使git能够追踪到项目文件的修改。设置你的用户名和邮箱。最好和你远程代码库上的用户名和邮箱一致。 

git config --global user.name "your_username"
git config --global user.email your_email@domain.com

设定推送的(push)默认值为‘simple’。

git config --global push.default simple

4.创建一个本地代码库

去你项目的根文件夹。输入以下命令:

git init

git会在你的根文件夹内创建一个名为.git的隐藏文件夹,那就是你的本地代码库。 

要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git;

关联后,使用命令git push -u origin master第一次推送master分支的所有内容;

此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;

 

5.加载(stage)文件

现在命令git加载(stage)所有的项目文件。

git add .

 如果我们只想吧特定的文件添加到源代码控制中,我们可以指定他们。

git add my_file, my_other_file

 6.提交文件

git commit -m “你做的修改”
git push

 如果要查看已加载和未加载文件的状态,提交等。可以执行以下命令:

git status

7.创建分支

创建并切换到一个新的分支

git checkout -b new_feature

  或者可以分步创建,切换分支

git branch new_feature    创建分支
git checkout new_feature   切换分支

 查看所有分支

git branch

 带*的是你的当前所在分支。

8.合并分支

如果你想将你的分支加到主干分支上。你需要加载并提交你的文件:

git add .    加载文件
git commit -m "合并分支"    合并分支

然后移到你的主干分支:

git checkout master

  然后合并:

git merge new_feature

 这样你的主干分支就会具有你的被合并的分支的新功能了。

9.删除分支

先切换到你的主分支master上,然后终端输入(已经合并分支的情况下):

git branch -d new_feature

 如果没有合并分支,就输入:

git branch -D new_feature

 大写的D是强制删除分支的意思。

 

 

分享到:
评论

相关推荐

    使用gogs创建Git远程仓库

    本文将详细介绍如何使用Gogs来创建Git远程仓库。 首先,我们需要下载并安装Gogs。Gogs支持多种操作系统,包括Linux、Windows和macOS。你可以从其官方网站(https://gogs.io/)获取适合你操作系统的最新版本。下载...

    Git远程仓库使用方法

    本教程将详细讲解如何创建和使用Git远程仓库,以及进行相关操作。 **1. 创建远程仓库** 在进行远程仓库操作前,首先需要在代码托管平台(如GitHub、Gitee)上创建一个远程仓库。登录你的账户,按照平台的指引创建一...

    git自动更新远程仓库工具

    另外,`git pull`命令通常结合`git fetch`一起使用,它不仅获取远程更新,还会尝试合并到本地分支,但`gitfetch`工具主要关注的是获取更新,而不是合并。 总的来说,`git自动更新远程仓库工具`通过`gitfetch`简化了...

    Git远程版本库idea

    ### Git远程版本库Idea详解 #### 一、概述 Git是一种分布式版本控制系统,它能够高效地处理从小到大的项目版本管理以及多线程开发工作。对于开发者来说,掌握如何在IntelliJ IDEA中配置并使用Git是非常重要的技能...

    Git如何修改远程仓库地址

    你可以添加新的远程仓库(`git remote add <name> <url>`),重命名远程仓库(`git remote rename <oldname> <newname>`),或者删除不再使用的远程仓库(`git remote rm <name>`)。同时,可以通过 `git fetch` 和 ...

    linux添加远程仓库,Git创建远程仓库实例.docx

    Linux 添加远程仓库是指在 Linux 系统上使用 Git 创建一个远程仓库实例,用于存储和管理代码仓库。下面是创建远程仓库的思路和步骤: 一、远程仓库所需要的指令 在使用 Git 创建远程仓库之前,需要了解一些基本的 ...

    遍历本地git仓库拉取更新代码

    面对100多个git仓库,手工同步更新是一件麻烦而痛苦的事情!可使用git脚本+定时任务,实现自动同步。解放自己,做更有意义的事情。 调用方法: sh /opt/git-repo-sync-script.sh /opt/GitRepoClone/

    git代码管理工具使用方法及常用配置

    在IT行业,学会使用Git进行代码管理是基本技能之一,本知识点将详细介绍Git的安装、常用命令、远程仓库配置以及一些常见问题的处理方法。 首先,安装Git工具。可以通过命令行使用包管理器进行安装,如Debian或...

    gitblit及使用教程

    Gitblit是一款开源的、专为Git版本控制系统设计的轻量级...通过这个教程,你将能够成功地搭建和使用Gitblit,管理你的Git仓库,提升代码协作的效率。记得在实践中不断探索,利用Gitblit的全部功能来优化你的工作流程。

    git工具下载更新代码

    4. **克隆仓库**:最后,使用`git clone`命令从远程仓库下载代码到本地。输入`git clone origin`(或者前面配置的完整URL),Git将会把整个仓库复制到当前目录。例如,如果远程仓库名为`origin`,则命令为`git clone...

    Git提交代码工具SourceTree

    Git提交代码工具SourceTree是一款强大的可视化Git和Mercurial版本控制系统,它以其直观的图形界面让用户能够轻松地管理和操作版本库。SourceTree不仅适合初学者,也满足了高级开发者的复杂需求,使得版本控制变得...

    git使用教程,学会使用git以及github远程仓库操作

    Git使用教程,学会使用git以及github远程仓库操作 本资源提供了一个详细的Git使用教程,涵盖了Git的基本概念、安装、配置、创建本地仓库、关联远程分支、删除远程分支关联、删除分支、git stash、git reset、git ...

    初学者必看,git同步本地代码到远程仓库

    现在,如果你的本地 `test` 文件夹是空的,你可以使用 `git pull --rebase` 来获取远程仓库的最新代码。这一步会将远程仓库的代码合并到本地仓库,但请注意,如果本地有文件,这可能会覆盖它们: ```bash git pull ...

    win10Eclipse连接git远程仓库文档

    在本篇文档中,将会详细介绍如何在Windows 10系统下的MyEclipse、Eclipse环境中连接到Git远程仓库,并涉及到Git的一些基本概念和操作。首先,我们来探讨Git的相关知识点。 Git是由Linux的内核发明人Linus Torvalds...

    批量上传git代码库

    6. **处理子仓库关联**:如果代码库之间有子模块关系,需要更新子模块的URL,可以使用`git submodule foreach 'git remote set-url origin new-submodule-url'`。 7. **批量操作**:为了自动化这个过程,我们可以...

    Git本地代码管控(Vscode编辑)

    ### Git本地代码管控(Vscode编辑) #### 一、引言 在软件开发过程中,代码的版本管理和变更追踪是一项至关重要的工作。...此外,如果需要将代码同步到远程仓库,还可以进一步学习如何使用Git进行远程仓库的操作。

    git仓库迁移并保留commit信息(两种方式,亲测有效).7z

    公司要迁移git仓库,从仓库A迁移到仓库B,为了...第二种:通过添加多远程源,直接将代码从“仓库A远程源1“推送到“仓库远程源2”,此种方式更为简洁灵活(推荐使用) 以上两种方式本人都成功试验过,绝对有效!!!

    使用Git管理源代码

    ### 使用Git管理源代码 #### 一、Git简介与安装 **Git** 是一个开源的分布式版本控制系统,用于跟踪对文件的更改,并管理多个开发者之间的协作。它最初由Linus Torvalds于2005年为了更好地管理Linux内核项目而创建...

    Python_Git和Dropbox之间的透明桥梁使用Dropbox共享文件夹作为Git远程.zip

    本资料"Python_Git和Dropbox之间的透明桥梁使用Dropbox共享文件夹作为Git远程.zip"探讨了一个创新的方法,即如何将Dropbox作为Git的远程仓库,实现两者之间的无缝协作。 首先,我们需要理解Git的基本概念。Git是一...

    git 删除分支和回滚的实例详解

    git 删除分支和回滚的实例详解 【git 删除本地分支】 git branch -D br 【git 删除远程分支】 ...【远程代码库回滚】: 这个是重点要说的内容,过程比本地回滚要复杂 应用场景:自动部署系统发布后发现问题

Global site tag (gtag.js) - Google Analytics