GIT的基础介绍一些使用方法

日常使用Git的一些说明

首次使用配置全局的git配置 已经配置过的忽略

git config --global user.name "用户名"
git config --global user.email "邮箱"

长期存储密码: 
git config –global credential.helper store

 

有新项目需要从远程仓库下载下来

git clone http://git.strongsoft.net:6280/wwh/test.git
###克隆完后 使用cmd cd命令 进入项目文件夹,比如 cd E:\\xxx\xxx\test
git checkout -b dev origin/dev
git add .
git commit -m "修改 修改内容"
git push origin dev

 

如果是本地存在项目文件需要跟远程进行关联

git init
git remote add origin http://git.strongsoft.net:6280/wwh/test.git
git checkout -b dev origin/dev
git add .
git commit -m "修改 修改内容"
git push origin dev

 

git 日常开发常用命令

复制代码
// 从远程仓库拉取最新内容
git pull 
// 添加当前目录的所有有修改的文件到暂存区
git add .
// 查看有变更的文件
git status
// 提交暂存区到仓库区
git commit -m "添加 备注信息"
// 推送修改到远程仓库  
git push 

//场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令
git checkout -- file

//场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令
git reset HEAD file //,就回到了场景1,第二步按场景1操作。
复制代码

 

git移除某文件夹的版本控制

  1. 预览要删除的文件夹内的文件
执行 git rm -r -n --cached */bin/\*   ,此命令是展示要删除的文件表预览

 

  1. 移除版本控制操作
执行 git rm -r --cached  */bin/\*     ,删除文件的命令. 
执行 git commit -m" 删除bin文件"    ,提交,并加注释
执行 git push origin master      ,提交到远程服务器 

 

Git .gitignore文件忽略

.gitignore文件:

复制代码
此行为注释,不会起作用
filename.txt
*.html
!except.html
all
all/
/all

1. 注释
#此行为注释,不会起作用

以“#”开始的行,被视为注释

2. 完整文件名
filename.txt

忽略项目下所有名为filename.txt的文件

3. 文件后缀
*.html

忽略html后缀的所有文件,其中星号(*)为通配符,可代表多个字符,另外问号(?)代表一个字符,方括号([abc])代表可选字符范围

4. 例外文件
!except.html

前面加上感叹号,取消对except.html文件的忽略

5. 不带后缀的名称
all

忽略所有名称为all的文件和目录

6. 带后斜杠的名称
all/

忽略所有all目录

7. 带前斜杠的名称
/all

只忽略当前目录下的文件和目录,不涉及到子目录
复制代码

 


git打标签并提交到gitlab服务器

git tag -a v1.0 -m "备注信息"
git push origin v1.0

 

git创建分支并推送到远程

git checkout -b dev
git push origin dev

 

git 删除分支

git branch -d <name>
git push origin -d <name>   删除远程分支

 

posted on   五官一体即忢  阅读(8)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示