git 命令【持续更新中】

常用git命令:

git clone https://*****
git pull
git add -A
git commit -m "feat:"
git push
git push origin gocolor
git log
git status
git pull --rebase


cd ..
su root


1. 按 Esc 键退出 merge commit 的消息编辑模式
2. 在命令行输入 :q! 并按下 Enter 键

git如何把master合并到自己分支

1.切换到主分支

    git checkout master

2.使用git pull把master代码拉到本地

    git pull

3.切换到自己的分支——>(XXX)

    git checkout XXX

4.使用merge把主分支的代码合并到自己的分支

  git merge master

  注意:合并时有可能会有冲突,解决完冲突才能push

5.最后push,你分支的代码就和主分支的一样了

  git push

git 合并其他分支代码到自己的分支:

1.现在自己的本地创建一个你想要合并的那个分支(以dev为例)
git branch dev

2. 切换到dev分支
git checkout dev

3.拉取dev分支代码(两种方式)

git pull origin dev

git branch --set-upstream-to=origin/dev
git push

4.切换到自己的分支
git checkout xxx

5.合并你们的分支
git merge dev

6. 提交代码
git push -u origin xxx

git提交规范 fix,feat等字段含义:

feat: 新功能(feature)
fix: 修补bug
docs: 文档(documentation)
style: 格式(不影响代码运行的变动)
refactor: 重构(即不是新增功能,也不是修改bug的代码变动)
chore: 构建过程或辅助工具的变动
revert: 撤销,版本回退
perf: 性能优化
test:测试
improvement: 改进
build: 打包
ci: 持续集成

解释这行 git 命令:git push --set-upstream origin feature/hhbranch_hhh

git push --set-upstream origin feature/aaa_bbb

这个命令表示向远程仓库(origin)推送本地的一个分支(feature/aaa_bbb),并将该分支设置为远程跟踪分支。让我们分解这个命令:
1. git push: 这是用于将本地分支的更改推送到远程仓库的基本命令。
2. --set-upstream: 此选项用于设置一个远程跟踪分支。远程跟踪分支表示远程仓库中的一个分支,可以让你了解本地分支和远程分支之间的同步状态。设置跟踪分支后,你可以使用诸如git pull和git push等命令,而无需每次都指定远程仓库和分支。
3. origin: 这是远程仓库的默认别名。当你克隆一个仓库时,Git 会自动为你设置这个别名。
4. feature/aaa_bbb: 这是你要推送的本地分支名。
总结一下,这个命令的意思是:将本地的feature/aaa_bbb分支推送到origin远程仓库,并设置为远程跟踪分支。这样,在未来的操作中,当你使用git push或git pull时,Git将知道使用哪个远程仓库和分支。

git命令删除本地分支:

要删除本地分支,你可以使用以下 Git 命令:

git branch -d branch_name

这里的 branch_name 是你要删除的本地分支的名称。请注意,-d 选项会在分支被完全合并到其上游分支后才删除它。如果你确定要删除未合并的分支,请使用 -D 选项(大写 D):

git branch -D branch_name

这将无条件地删除本地分支,即使它包含未合并的更改。

猜你喜欢

转载自blog.csdn.net/Waterme10n/article/details/130574632