当完成修改代码后,需要提交代码到远程git服务器可以用以下命令:
假设有两个版本2.8和master:
1,查看目前所在版本
git branch
2,获取当前最新版本
git pull
3,把修改好的code文件添加到本地:
git add linux_sn_x86_64_sles_vm
4,做diff,查看目前是否只有这个文件是被修改的
git diff –cached
5,如果目前只有该文件被改动,则commit:
git commit linux_sn_x86_64_sles_vm -m "add for sn installation in x86_64 sles vm with kvm"
6,提交到远程git服务器:
git push
7,check out出master版本:
git checkout master
8,获取master版本最新:
git pull
9,查到刚才2.8提交的commit id,然后把这个提交到master:
git cherry-pick 7e96eb24785ee79e2858417640d47f0bf928ff5f
10,把改动提交到远程git服务器
git push