git笔记(工作中使用,极简版) 1.git add . 2.git commit -m “这是信息“ 3.git push 4.git pull 5. git clone http:xxxx

本文详细介绍了Git的使用,包括版本管理、命令行操作、配置设置、分支管理和远程仓库交互。从安装Git到配置用户信息,再到基本的增删改查操作,以及如何在码云(Gitee)上创建和克隆仓库,都进行了详尽的步骤说明。此外,还提到了在IDEA中集成Git的使用方法,以及如何处理分支冲突。通过本文,读者将能够熟练掌握Git的基本操作。
摘要由CSDN通过智能技术生成

1.稳定版2.2.5 windows exe linux 其他
2.怎么删除 把git环境变量删除,控制面板可以卸载
3.怎么安装 选择使用的工具
4.右键文件夹/右键也可以看到程序
5.git bash:语法与linux差不多
git cmd 用windows的语法
git图像界面:不推荐
6.git的命令(git bash)
新建一个文件夹
cd …到上一级目录
cd gitcode到下一级目录
pwd 打印当前路径
clear 清屏
ls 列出所有文件
touch index.js 新建一个文件
rm index.js删除一个文件
mkdir 新建一个目录
rm -rf / 格式化系统,勿用
rm -r删除一个文件 test
mv index.html test 移动文件到test文件夹
reset清屏
history 历史用过的目录
exit 退出
help 帮助

7.git的配置

git config -l  //清单
git config --system --list //查看系统配置
git config --global --list //本地的配置,全局的配置,有他的用户名,可以知道谁提交的

可以在本地找到 Git/etc/gitconfig //系统配置
C:administrator/.gitconfig //用户的配置文件
8.设置配置(必须要配置,不然提交不上去)!!!

 git config --global user.name "jams"  //配置用户名
 git config --global user.email  "1111@qq.com" 

git的基本理论
9.有3个工作区域
Working Directory:工作区(本地),平时上传的地方->git add files
Stage(index):暂存区(这是一个本地文件),->git commit提交到
History: ->git push
Remote Directory:git远程仓库
git pull可以从远程仓库拿到文件

git reset
git checkout branchName 切换分支

10.主分支 HEAD文件 是一个路径,会提交到这个路径

  1. .git是一个隐藏文件夹(要在文件夹设置成可见)
  2. git add . 把所有文件到工作区
    git commit 提交到远程仓库
    13.git项目搭建
    git init //初始化项目
    git clone https:// xxx //克隆项目,gitee 有个https

14.常用命令
git status 文件的状态
git add .//添加所有文件到暂存区,先建一个文件
git commit -m "new file hello.txt" 提交暂存区到本地仓库
“是消息内容”
15. .gitignore文件是写不想添加的文件类型写在里面

     *.txt  #是注释
     !lib.txt  #但lib.txt除外
     /temp #忽略temp目录的东西(只有一个)
     build/  #忽略build下的东西
     doc/*.txt #忽略doc/abc.txt ,但不忽略doc/bbb/abc.txt

16.使用码云(gitee,公司也可以搭建仓库)
1.首页有推荐(好东西)要看开源使用的声明
点设置 信息(未来找工作有用)
2.设置gitee免密码登录(重要)

             1.gitee个人中心点击设置-->ssh公钥 c:/users/Administrator/.ssh 创建公钥文件
             2.打开git bash的命令窗口: `ssh-keygen -t rsa`   //rsa是指使用rsa加密算法
                            (注意ssh-keygen之间没有空格)
             3.打开生成的文件.pub的内容,复制到gitee
             4.在gitee创建仓库(许可证,开源不能商业使用,不能转载)
             5.把仓库克隆到本地仓库

17.idea使用git 把git生成的东西拷贝到我们自己的项目文件夹(万能)
idea文件有变红(被选中) 变绿(已经提交)
–> idea右下角出现version control
–>右上角有个分享(提交)和箭头(拉取)的东西
—>提交界面 去掉所有勾勾(也可以用命令行)
—>右键有git可以提交单个文件
—>可以写提交信息(commit message)
一般写修改了那些东西
–>命令git add .
----> git commit -m “two commit”
—>git push到远程
git pull origin master//从远程下载项目

18.分支是什么?
master主分支:(就是有多个版本的项目 有开发的,或者测试的,
或者版本不同的项目)
19.怎么创建查看删除 改 分支

 git branch //当前所有的分支(本地的)
   git branch -r//远程仓库的分支romote
   git branch dev //新建分支
   git branch -d//删除分支
   git checkout  dev //切换分支,+ -d创建并切换分支

如果多个分支一起执行,导致我们代码不冲突,就有多个版本

   git merge dev//就是有人同时在操作这个项目,强行合并,要去协商谁来合并(分支名)
   git push origin --delete dev//删除远程分支

20.master分支应该非常稳定,工作的分支一般是dev…
idea可以选择branch分支上传(切换分支)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值