git clone http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
git log:查看所有提交的日志
git status:查看当前状态
git add .:修改后提交代码
git commit :为此次提交添加log(注意)
git reset –hard/mixed 7e6276dc690e34f38d1867f3f6c281f8fecb60cc(哈希值):回退
生成patch:git format-patch –s --cover-letter 7e6276dc690e34f38d1867f3f6c281f8fecb60cc(哈希值)
发送patch到社区,需要到10.166.29.45单板(root mail)上操作:
git send-email --from xxx@huawei.com --smtp-server=10.82.67.36 --smtp-user=z00xxxxxx --smtp-server-port=25 --no-chain-reply-to --toxxx@vger.kernel.org –toxxx@vger.kernel.org --cc mst@redhat.com --cc levinsasha928@gmail.com --cc kvm@vger.kernel.org --cc virtualization@lists.linux-foundation.org --cc netdev@vger.kernel.org 0000-cover-letter.patch 0001-kvm-Introduce-get_kvm_from_task.patch 0002-vhost-net-Use-kvm_memslots-for-address-translation.patch
用户名配置:git config --global user.name sizhen
邮箱配置:git config --global user.email sizhen@huawei.com