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
浙公网安备 33010602011771号