git开发

分支管理:

 发布流程:

 

 

 

 克隆到本地:

git clone git@192.168.121.131:/home/git/demo.git

新建并切换到新建的分支:

git checkout -b dev

git branch

* dev

master

[root@k8s-2 demo]# cat a.py

print(123)

git add .

git commit -m 'a' .

[root@k8s-2 demo]# cat a.py

print(123)

print(456)

commit完成再修改文件,git status -s会显示M标志:
[root@k8s-2 demo]# git status -s
M a.py

对比修改了哪些内容:

git diff a.py

查看仓库区的提交:

git log --oneline

查看暂存区的提交:

[root@k8s-3 demo]# touch a
[root@k8s-3 demo]# git status -s
?? a
[root@k8s-3 demo]# git add a
[root@k8s-3 demo]# git status -s
A a
[root@k8s-3 demo]# git commit -m 'a'
[root@k8s-3 demo]# git status -s
[root@k8s-3 demo]# 

提交到dev分支:

git push origin dev

克隆分支:

git clone -b dev git@192.168.121.131:/home/git/demo.git

创建分支:

[root@k8s-2 demo]# git branch test

查看分支:

[root@k8s-2 demo]# git branch

* dev

master

test

切换分支:

[root@k8s-2 demo]# git checkout test

Switched to branch 'test'

查看所有分支,包括本地和远程:

[root@k8s-2 demo]# git branch -a
dev
master
* test
remotes/origin/dev
remotes/origin/master

 

posted @ 2021-05-03 22:59  jamespeng2020  阅读(50)  评论(0)    收藏  举报