git下载提交代码过程

来源:互联网 发布:淘宝商品取消分销 编辑:程序博客网 时间:2024/06/06 08:50

创建用户

$ git config --global user.name "John Doe"

$ git config --global user.email johndoe@example.com


生成密钥:

$ ssh-keygen -t rsa -C xxxx@huawei.com


下载代码

$ git clone https://github.com/openstack/nova d:/Openstack/nova

更新代码
 D:\Openstack\neutron [master]> git pull


使用pyCharm写代码


使用git diff查看更改内容

git diff

git status


将更改加入当前分支

D:\Openstack\tempest [master +1 ~1 -0 !]> git add .
D:\Openstack\tempest [master +10 ~1 -0]> git branch

* master


提交

D:\Openstack\tempest [master +10 ~1 -0]> git commit
Aborting commit due to empty commit message.
D:\Openstack\tempest [master +10 ~1 -0]> git commit
[master 6b8973a] add tempest case

再次修改提交
D:\Openstack\tempest [master]> git commit --amend
[master 8ed4cf1] add tempest case
Administrator@123-PC /d/Openstack/tempest (test_neutron)
$ git-review

review代码
Administrator@123-PC /d/Openstack/tempest (test_neutron)
$ git-review
remote: Resolving deltas: 100% (8/8)
remote: Processing changes: updated: 1, done    
To ssh://wanglianmin@review.openstack.org:29418/openstack/tempest.git
 * [new branch]      HEAD -> refs/publish/master/test_neutron






0 0