ubuntu下git的一些使用方法

本文详细介绍了Git的基本使用流程,包括代码提交、分支管理等关键步骤。此外还提供了如何创建、切换及删除分支的具体命令,并解释了从远程仓库获取更新、本地代码修改及上传变更的核心过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先是代码提交步骤:

git status

git add file_name

get commit -m "notes"

get push -u origin local_branch  #local_branch为本地分支,remote branch如果没有与之同名的则在remote branch新建一个同名branch

好了,上传完成,下面是一些常用命令(以test分支为例):

新建本地分支:git branch test

切换到test分支(在本地):git checkout test

删除本地分支:git branch -D test

查看远程分支:git branch -r

查看本地分支:git branch

查看所有分支:git branch -a

重命名本地分支:git branch -m OldName NewName

重命名远程分支:

1、删除远程分支:git push origin :remote_branch

2、重命名本地分支:git branch -m OldName NewName

3、上传重命名后的本地分支:git push -u origin New_local_branch

4、修改完成

下面是一些理解:

首先,对git的操作大致是围绕三大步骤来的:

1、从git获取数据

2、在本地改动代码

3、将改动上传到git

这三大步骤涉及两个repository,一个local_repository,一个remote_repository,1、3涉及到remote_repository,2只涉及local_repository。

1、从git获取,当第一次从git获取时,即本地没有这个版本的代码库时,常常需要使用git clone,如果本地已经有这个版本的旧的代码库,即需要从git上获取版本更新的代码,则要使用git pull,这相当于从远程获取到最新版本再merge到本地,git pull=git fetch+git merge。clone完成后,本地将会建立一个和远程相同名称的branch

2、在本地改动代码,对所有文件的改动都是在你自己本地的local_repository来做的,和remote_repository是独立的

3、将改动上传,git push -u origin master

git status 列出当前目录所有还没有被git管理的文件和被git管理且被修改但是还未提交(commit)的文件

将get status中不想提交的文件撤回:使用.gitignore

将要被忽略的文件写入.gitignore

vim .gitignore #回车

撤回内容

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值