git的一些基本命令

Jiacheng 2021-04-27 PM

1、克隆 提交 查看状态和历史提交等相关

git clone url
git add .
git push origin
git push origin HEAD:refs/for/远端分支名 表示需要Code Review才能合入
git log            # 查看提交历史
git status         # 查看当前工作目录的状态,是否为修改未提交等状态



2、当要处理其它任务,而当前任务不提交时,可以使用如下命令对当前工作进行 暂存,不提交

git stash

查看暂存库

git stash list

pop出历史暂存的工作,继续工作

git stash pop

?如何pop出指定的暂存,因为暂存表中可能会有多项

3、克隆代码的指定分支

git clone -b feature-xxx git_url


4、同步远端分支

git pull origin master


5、将master的更新同步到正在操作的分支,在当前工作的分支下执行如下命令

git merge master


6、合并多次commit

git rebase -i 4c6d81d931f4caaedaa6dfb6340758930b643d57


7、修改上一次的commit记录,用于同一个问题多次提交的情况,问题没解决彻底而进行二次修改提交

git commit --amend


???git回退,取消提交或修改等操作

function test()
{
    $s = "string";
}
#include <iostream>
using namespace std;
int main(){
    return 0;
}
标签: git

非特殊说明,本博所有文章均为博主原创。

上一篇 没有了
下一篇 位运算问题

评论啦~