自学内容网 自学内容网

git是什么及Linux git操作

1.什么是git

git是一种版本控制器,对于开发⼈员来说,git最重要的就是可以帮助我们管理软件开发项⽬中的源代码⽂件!可以将写好的源代码文件同步到远程仓库管理(add、commit、push),也可以拉取远程仓库的历史版本源代码到本地。

2.如何创建远程仓库并克隆到本地(以Gitee为例)

(1)新建仓库

(2)克隆仓库到本地

使用命令即可将远程仓库克隆到本地

add clone "仓库地址"

3.git的常用操作

3.1代码提交三板斧头

(1) add

git add [filename]

将文件添加到本地git中(git的暂存区) 

(2)commit

git commit -m "meassage"

 将文件提交到本地git,并附上提交日志(引号中的文字)

(3)push

git push

本地仓库和远端仓库的同步

在本地仓库使用如下命令,可以看到隐藏文件

ll -al

这个名为.git的文件就是本地仓库 

 

文件提交的图示如下 

 

3.2其他操作及细节

(1)git status

git status

此命令可以查看当前git的状态

(2)git log

git log

此命令可以查看文件的提交记录

(3)配置用户名、邮箱

git config --global user.name "Your Name"         //配置用户名
git config --global user.email you@example.com    //配置邮箱

(4)仓库中的.gitignore文件包含了忽略上传文件的信息

(5)git仓库要提交,必须保证本地仓库的内容和远端仓库内容一致

(6)linux 和window同时使用,会冲突。冲突解决pull,如果修改了同一个文件git不会覆盖,
修改暴露出来,要由程序员自己解决冲突 

 


原文地址:https://blog.csdn.net/m0_66802392/article/details/145243471

免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!