0
点赞
收藏
分享

微信扫一扫

使用Git的正确工作方式

认真的老去 2022-03-11 阅读 64
git

使用Git的正确工作方式

起步

# Git 全局设置(用户名和邮箱随便写)
git config --global user.name "admin"
git config --global user.email "admin@example.com"

# 生成新的公钥(后面的邮箱随便写)
ssh-keygen -t rsa -C "your_email@example.com"

# 设置git pull使用rebase命令(可选)
git config --global pull.rebase true

工作常用命令

# 克隆远程仓库
git clone ssh://**

# 切换分支
git checkout -b dev

# 从远程仓库拉取代码到本地(此时还没有合并代码,观察状态是否可以快进合并,不能则用rebase合并代码)
git fetch origin

# 查看当前状态
git status

# 如果可以快进合并,则使用快进合并
git merge
# 如果不可以快进合并,则变基合并
git rebase origin/master
# 解决冲突,继续rebase
git rebase --continue
# 中途取消rebase操作
git rebase --abort

# 将你修改后的代码存储到本地(一个栈结构)-->一般会在git pull 拉取代码失败时使用
git stash
# 将你stash区的代码,与本地的代码合并
git stash apply --index

# 将修改的所有文件加入到暂存区
git add .

# 将暂存区的文件提交到本地仓库
git commit -m "注释"

# 将本地仓库的内容推送到远程仓库
git push -u origin master

扩展

# 丢弃本地的一切未commit的修改(慎用)
git reset --hard HEAD

# 将本次提交代替上一次提交
git commit --amend

# 合并提交 --- 2表示合并两个(慎用)
git rebase -i HEAD~2

# 取消rebase操作
git rebase --abort

# 删除本地分支
git branch -d newBranch

# 删除远程分支
git push -d origin newBranch
举报

相关推荐

0 条评论