Git命令和linux常用命令

99 阅读3分钟

linux 指令

入门的linux指令

//cd 进入到指定的文件
//cd .. 回退到指定的文件
//pwd 查看当前的路径
//ls 列出当前文件夹下的内容 ls -i
//mkdir 创建文件夹
//rm -rf 删除文件
//touch 创建文件
//vi 编辑
//cp 拷贝
//mv 移动
//clear 清除
//exit 退出
//cat 查看文件
//shift+冒号:   -->   加 wq   退出编辑

git命令

基础的初始化git以及操作命令

1.创建文件夹
    mkdir zouxiu01
2.进入zouxiu01
    cd zouxiu01
3.初始化git仓库,出现一个隐藏的, .git文件夹
    git init
4.创建一个app.js文件
    touch app.js
5.编辑app.js
6.提交到暂存区
    git status      //红色
    git add .
7.提交到本地仓库
    git status      //绿色
    git commit -m '这次做什么事情'
8.再看一眼
    git status      // On branch main

操作配置信息

1.编辑信息
    git config --global -e  
2.设置名字
    git config --global user.name 'name'
3.设置邮箱
    git config --global user. email 'name@qq.com 'git.config --global -e 
4.查看信息
    git config --global --list  

日志

1.查看版本号
    git log
2.查看简洁的版本号
    git log --oneline
3.回到上一个版本
    git reset --hard ^      一个箭头就往前回到一个版本,(几个箭头就往前几个版本)
4.回到第一个版本
    git reset --hard 第一个版本号
5.回到现在的版本号
    git reset --hard 最后的一个版本号
6.查看所有的日志
    git reflog

分支

1.查看分支
    git branch -a   查看所有的分支      all
    git branch -l   查看所有的本地分支  local
    git branch -r   查看所有的远程分支  remote
2.创建分支
    git branch dev  创建一个名字为dev的开发分支
3.删除指定的分支
    git branch 分支名称 -D
4.切换到指定的分支
    git checkout 分支名称
5.合并分支
    git merge 分支名称

配置远程仓库地址

1.  git remote add origin ssh地址(远程仓库地址) 
        作用:将远程仓库添加到本地。
        git remote add origin ssh://<mailto:git@github.com>:username/repo.git
2.  git remote remove origin ssh地址(删除指定的仓库地址)
        作用:从本地删除远程仓库。 
        格式:git remote remove origin
3.  git push origin master --force 强制推送 第一次 
        作用:将本地仓库推送到远程仓库。 
        格式:git push -u origin master
4.  git push origin master 
        作用:将本地仓库推送到远程仓库。 
        格式:git push -u origin master
5.  git clone 远程仓库地址 新的名称(不加新的名称,会覆盖本地项目中的同名文件夹) 
        作用:从远程仓库克隆到本地。 
        格式:git clone <https://github.com/username/repo.git> new_folder_name
6.  git pull origin 分支名称 ,也可以不带分支名称 
        作用:从远程仓库拉取最新代码到本地。 
        格式:git pull origin branch_name
7.  git pull origin 
        作用:从远程仓库拉取最新代码到本地。
        格式:git pull origin

总结:拉取代码建议新建分支,然后再拉取,最后再合并分支,保留需要功能,后续相关的命令继续添加进去