前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Git入坑

Git入坑

作者头像
是小张啊喂
发布2021-08-09 17:37:58
4880
发布2021-08-09 17:37:58
举报
文章被收录于专栏:软件软件

现在列举一下关于Git中的一些命令:

安装好git后的第一件事就是配置git参数
代码语言:javascript
复制
$ git config --global user.name "ShaoJie"
$ git config --global user.email xxx@xx.com
查看git参数
代码语言:javascript
复制
$ git config --list
获取git帮助(事实证明好像没什么用,但是不用联网)
代码语言:javascript
复制
$ git help config

克隆现有仓库

代码语言:javascript
复制
$ git clone 项目地址
--- 取一个别名
$ git clone 项目地址 nickname

查看当前文件的状态

代码语言:javascript
复制
$ git status
----
状态简览
$ git status -s
跟踪文件
代码语言:javascript
复制
$ git add 文件名称
忽略文件
代码语言:javascript
复制
添加忽略文件
$ touch .gitignore(创建的配置文件名称)
-----规则
格式规范:
所有空行或者以 # 开头的行都会被 Git 忽略。

可以使用标准的 glob 模式匹配。

匹配模式可以以(/)开头防止递归。

匹配模式可以以(/)结尾指定目录。

要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。

基本命令

1.在工作目录中初始化本地暂存区

$ git init 会在当前工作包下创建.git文件夹

2.从现有仓库中克隆

克隆命令格式:git clone [url]

例如:$ git clone git@gitee.com:oschina/git-osc.git

复制仓库中的数据到本地坏境下。 可以在克隆仓库时重新命名本地仓库的名称

$ git clone git@gitee.com:oschina/git-osc.git mygit

3.将文件添加到暂存区

$ git add 文件名称

注:使用git add -Agit add . 可以提交当前仓库的所有改动。

$ git add -A添加单个文件到暂存区

$ git add .添加所有文件到暂存区

4.查看当前仓库的提交状态

$ git status -s

5.将暂存区的文件提交到暂存区 -m后面写的是备注

$ git commit -m "备注"

6.查看提交的日志

$ git log

$ git log --oneline查看简易日志

7.查看暂存区状态

$ git status

8.查看对比

$ git diff

9.删除文件
代码语言:javascript
复制
$ git rm 文件名称
-----强制删除文件
$ git rm 文件名称  -f
10.文件重命名

$ git mv 原文件名称修改的文件名

分支命令

和远程仓库交互

在Github创建仓库

1.关联远程仓库

$ git remote add origin 项目地址

$ git remote add origin git@github.com:xingpenghu/t1.git

2.提交到远程仓库

$ git push origin master

3.查看当前的远程仓库

$ git remote

4.查看当前的远程仓库

$ git remote -V

5.从远程仓库下载新分支与数据

$ git fetch

6.远端仓库提取数据并尝试合并到当前分公

git merge git push alas branch

7.推送到远程仓库

$ git push origin master

8.新增从远程仓库

$ git remote add origin2 it@pithub.com:xingpenghul/t1.git

9.删除远程仓库

$ git remote rm

10.更新远程仓库到本地

$ git pull origin 分支名称

11.删除远程仓库分支

$ git push origin –-delete 分支名

12.回退上一个版本

$ git reset --hard HEAD

13.更换提交地址
代码语言:javascript
复制
--删除原有的提交地址
$ git remote rm origin
代码语言:javascript
复制
git branch --set-upstream-to=origin/远程分支的名字 本地分支的名字  
14.删除文件
代码语言:javascript
复制
git rm -r --cached  fileName
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-11-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 现在列举一下关于Git中的一些命令:
    • 基本命令
      • 分支命令
      • 和远程仓库交互
        • 在Github创建仓库
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档