Linux下git的简单使用

Git是一个分布式版本控制系统,用于追踪对文件的修改,便于多人协作开发。安装Git后,可以使用gitclone获取远程仓库,gitadd、gitcommit进行版本管理,gitpush推送更改。创建仓库时,.gitignore文件用于指定忽略的文件类型。首次使用Git需配置用户邮箱和用户名,以便代码溯源。
摘要由CSDN通过智能技术生成

git是什么?

git的两大作用

1.进行版本管理(版本控制)

2.多人协作

安装git

yum install git

client客户端和server服务端

git如何使用

git --vecsion 查看是否安装了git

将你的远端仓库拷贝过来

git clone 地址

[ycc@iZbp1czm5p4go6poel4l8tZ ~]$ git clone https://gitee.com/Sorrow-is-meaningless/room-c-in-the-north-and-south.git

将文件拷贝到你的仓库目录下

再将该文件添加到本地仓库里

这里补充一点,创建仓库时

记得添加.gitignore文件,里面有一些后缀文件,凡是带这些后缀名的文件提交时都会过滤掉。

三板斧

git add . 当前目录下所有没有添加过的文件

git commit -m "提交日志"

[ycc@iZbp1czm5p4go6poel4l8tZ linux_c]$ git commit -m "提交测试"
[master 61a5b0b] 提交测试
 1 file changed, 32 insertions(+)
 create mode 100644 mycode.c

git push

git log查看提交记录

git stauct 查看没有上传的文件

[ycc@iZbp1czm5p4go6poel4l8tZ linux_c]$ git stauct
git: 'stauct' is not a git command. See 'git --help'.
[ycc@iZbp1czm5p4go6poel4l8tZ linux_c]$ git status
# On branch master
nothing to commit, working directory clean
[ycc@iZbp1czm5p4go6poel4l8tZ linux_c]$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#   (use "git push" to publish your local commits)
#
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#	new file:   test4.c
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#	test3.c

vim .gitignore(查看过滤的后缀文件)

1: .gitignore  ⮀                                                                                  ⮂⮂ buffers 
  1 # Prerequisites
  2 *.d
  3 
  4 # Object files
  5 *.o
  6 *.ko
  7 *.obj
  8 *.elf
  9 
 10 # Linker output
 11 *.ilk
 12 *.map
 13 *.exp
 14 
 15 # Precompiled Headers
 16 *.gch
 17 *.pch
 18 
 19 # Libraries
 20 *.lib
 21 *.a
 22 *.la
 23 *.lo
 24                                                                                                             
 25 # Shared objects (inc. Windows DLLs)
 26 *.dll
 27 *.so
 28 *.so.*
 29 *.dylib

修改后缀文件记住添加 *

git首次使用需要配置邮箱和用户名(需要执行两条命令)

git config --global user.name "Your name"

git config --global user.email "you@example.com"

注意:要分开执行,其中第一句输入你的名字,第二句输入你的email

作用

为了方便找到代码负责人,对代码进行溯源

Git是一种分布式版本控制系统,它可以在任何操作系统中使用,包括Linux。下面是一些在Linux使用Git的基本步骤: 1. 安装GitLinux系统中安装Git的最简单方法是通过包管理器进行安装。例如,在Ubuntu中可以使用以下命令安装Git: ``` sudo apt-get update sudo apt-get install git ``` 2. 配置Git使用Git之前,需要进行一些全局配置。这些配置包括用户名称和电子邮件地址,这些信息将出现在Git提交中。可以使用以下命令进行配置: ``` git config --global user.name "Your Name" git config --global user.email "youremail@example.com" ``` 3. 创建一个新的Git仓库 可以使用以下命令创建一个新的Git仓库: ``` mkdir myproject cd myproject git init ``` 这将在当前目录中创建一个新的Git仓库。 4. 添加和提交文件 使用以下命令将文件添加到Git仓库: ``` git add filename ``` 要提交添加的文件,请使用以下命令: ``` git commit -m "commit message" ``` 5. 查看仓库状态 可以使用以下命令查看Git仓库的状态: ``` git status ``` 6. 查看提交历史记录 可以使用以下命令查看Git仓库的提交历史记录: ``` git log ``` 这将显示最新的提交记录。 7. 分支管理 可以使用以下命令创建新的分支: ``` git branch newbranch ``` 要切换到新的分支,请使用以下命令: ``` git checkout newbranch ``` 可以使用以下命令列出所有分支: ``` git branch ``` 8. 远程仓库 可以使用以下命令添加远程仓库: ``` git remote add origin remote_repository_url ``` 可以使用以下命令将本地更改推送到远程仓库: ``` git push -u origin master ``` 这将推送本地更改到远程仓库的master分支。 这些是在Linux使用Git的基本步骤。使用Git的过程中还有很多其他命令和选项,这里只介绍了一些最基本的命令。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值