欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Git相关命令

程序员文章站 2024-02-12 10:58:10
...

设置用户与邮箱

git config --global user.name "chenkailun" #名称
git config --global user.email 527303467.com #邮箱

本地仓库搭建

#在当前目录新建一个Git代码库
git init

克隆远程仓库

git clone url

查看文件状态

git status [filename]
#查看所有文件状态
git status

添加文件到缓存区

git add .

提交缓存区中的内容到本地仓库

git commit -m "消息内容"

提交缓存区中的内容到远程仓库

git pushs

忽略文件

#在主目录下建立.gitgnore文件,规则如下
(#)为忽略
(*)所有文件
(?)代表一个字符
(!)表示例外,将不被忽略

*.txt       # 忽略所有.txt文件

!lib.txt    # 但是lib.txt例外

/temp       # 仅忽略项目根目录下的TODO文件,不包括其他目录下的temp

build/      # 忽略build/目录下的所有文件

doc/*.txt       # 会忽略doc/node.txt 但不包括doc/server/arch.txt

分支

# 列出所有的分支
git branch

# 列出所有的远程分支
git branch -r

# 新建一个分支,但依然停留在当前分支
git branch 【branch-name】

# 新建一个分支,并切换到该分支
git checkout -b 【branch-name】

# 合并指定分支到当前分支
git merge 【branch-name】

# 删除远程分支
git push origin --delete 【branch-name】
git branch -dr [remove/branch]

相关标签: Git相关