安装git

sudo apt install git -y

查看版本

git --version

git基础配置

git config --global user.name "your name" //github name

git config --global user.email "your email" //github email

查看是否有ssh

cd ~
ls .ssh

生成ssh
https://docs.github.com/cn/gi...

ssh-keygen -t ed25519 -C "_your_email@example.com_"

eval "$(ssh-agent -s)"

ssh-add ~/.ssh/id_ed25519

将ssh公钥添加到github

cd ~

cd .ssh

cat cat id_ed25519.pub //复制此公钥添加到github上

测试ssh

ssh -T git@github.com

初始

git init

查看状态

git status

git status -s //简洁显示

放入暂存区

git add

将暂存区提交实际更动

git commit -m "代码提交信息"

git commit -am "代码提交信息" //完成git add 和 git commit

查看提交记录

git logs

取消对文件修改

git restore

查看修改中增删改

git diff

切换分支

git checkout

git checkout -b "分支名" //自动创建分支并进入该分支

新建分支

git branch

git branch -l //查看有哪些分支

合并分支

git merge

解决冲突

vim //修改冲突文件

git add 

git commit -m "标记为已解决冲突"

git merge “要合并的分支名”

临时保存当前工作分支

git stash

git stash pop //恢复保存内容

创建一个本地仓库的克隆版本

git clone /path/to/repository

远端服务器上的仓库

git clone username@host:/path/to/repository

添加暂存区

git add <filename>

将暂存区提交实际更动

git commit -m "代码提交信息"

添加远程服务器

git remote add origin <server>

提交远端

git push origin master //-f 强行提交,通常git pull && git push

拉取远端

git pull origin master

查看提交

git log

回滚提交

git reset --hard id

和远端合并

git pull --rebase origin master

twqabc
206 声望4 粉丝

会点js


« 上一篇
base命令笔记
下一篇 »
jQuery