前言:
本文主要介绍如何在Linux中使用git、gitee账号注册、如何新建远程仓库与本地仓库 以及git的常用指令。
一.安装git
- 切换至 ·root· 用户身份,输入指令:
yum install -y git
讯享网
- 使用 ·sudo· 指令;
讯享网sudo yum install -y git
二.新建仓库
进入码云,单击右上角加号 ,选择新建仓库

讯享网
配置仓库信息

三.克隆远端仓库到本地
- 点击 克隆/下载
- 选择
HTTPS - 选择复制链接

- 在命令行中输入指令
git clone加上复制的链接
git clone https://gitee.com/your-highness-p/the-use-of-git-in-linux.git
- 输入码云账户名(注册使用手机号)与密码 (码云账号的密码)
- 显示文件列表,会发现此时当前目录下多了一个与远端仓库同名的目录

四.如何使用git提交文件到远端仓库
git add:添加文件到暂存区git commit:提交暂存区到本地仓库git push:同步本地仓库的内容到远端仓库。
现在我们进入到本地仓库并新建文件 test.cpp ,内容如下:
讯享网$ cd the-use-of-git-in-linux $ touch test.cpp $ echo "hello world" > test.c $ cat test.c
首先,添加文件到暂存区
git add test.c
然后,提交暂存区到本地仓库

讯享网git commit -m "用于测试git"
-m 后面的内容是做出对本次提交的说明,例如:修改了一个bug、增添代码、二叉树练习题目等。
如果你是首次提交代码可能会遇到下面的报错,原因是还需要配置一下机器信息,这台机器上的所有
Git仓库都会使用这个配置 。

那么添加你主页的用户名与邮箱即可:
$ git config --global user.name "username" $ git config --global user.email ""
接着重新提交,如出现 1 file changed, 1 insertion(+) 等字样即为提交成功。

最后同步本地仓库的内容到远端仓库
讯享网git push
此操作需要填入你的码云账号与密码,直接输入即可。
push 之后,在远端仓库就能看到我们刚刚所提交的内容了。

五.git常用指令大全
下面整理了更多 git 的操作指令。作为初学者,以上三种git操作已经够用,但是难免还会遇到很多问题,在这里就不再做详解了~
//初始化一个Git仓库 git init //将所有修改添加到暂存区 git add . //将暂存区的修改提交到本地仓库 并填写注释信息 git commit -m "comment" //http:#邮箱(或用户名):密码@仓库 下载一个项目和它的整个代码历史 git clone http://123%40.com:/xxx //将本地的 master 分支推送到远程的 master 分支中 git push origin master //查看 git 的 commit 信息,每次提交的信息包括注释在内,从最新提交到最久提交 git log //将commit 信息简化成一行显示 git log --pretty=oneline //查看仓库的状态 git status //列出所有本地分支,-r 列出所有远程分支 git branch [-r] //新建一个分支,但依然停留在当前分支 git branch [branch-name] //新建一个分支,并切换到该分支 git checkout -b [branch] //切换到指定分支,并更新工作区 git checkout [branch-name] //删除分支 git branch -d [branch-name] //删除远程分支 git push origin --delete [branch-name] //下载远程仓库的所有变动 git fetch [remote] //增加一个新的远程仓库,并命名 git remote add [shortname] [url] //取回远程仓库的变化,并与本地分支合并 git pull [remote] [branch] //恢复暂存区的指定文件到工作区 git checkout [file] //重置暂存区的指定文件,与上一次commit保持一致,但工作区不变 git reset [file]
本文到此结束,码文不易,还请多多支持哦!!!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/43286.html