Git提交流程

本文介绍了使用SourceTree和Git Bash进行Git提交的详细流程,包括配置用户信息、克隆代码、分支管理、代码更新与合并、冲突解决、代码审查以及推送代码到远程仓库。通过结合图形界面和命令行工具,确保本地与远程代码同步。
摘要由CSDN通过智能技术生成

 使用SourceTree和Git Bash 命令共同完成提交代码,SourceTree只是用来先add,commit到本地local分支,剩下的用Git Bash来完成。下面详解说我从接触Git到现在,我的提交用法,但是我不知道Git的本质,有时间一定要学习,下面的提交流程是没有问题的:

 

1.  第一次使用git环境一般应该配置你的用户信息,这样会方便别人与自己查看git提交代码记录。

    配置用户信息:记得当时给开了一个LDAP账户。

 

2.第一次初始配置

   第一次取出代码到本地需要克隆代码(从服务器取代码到本地),一般如果新建一个本地代码库都需要重新克隆一次代码。

 

      clone步骤:

 

    第一步:打开Git Bash,进到相应目录,比如:/C/work_space

第二步:输入以下命令到Git Bash,等到100%就可以了。比如:

git clone ssh://xxxx@gerrit.bj.xxxx.com:29418/face_liveness_app && scp -p -P 29418 xxxxx@gerrit.bj.xxxx.com:hooks/commit-msg face_liveness_app/.git/hooks/(一段网址)

如何获取上述网址:在浏览器上输入网址10.0.0.8Sign In登录上去(用户名:qinll1235   密码:a12_35----->Projects--->List---->选择你要clone的工程(face_liveness_app,点进去---->选择标签“clone with commit-msg hook--->复制其下面的git clone ssh:.......串,到Git Bash中,回车,直到clone完之后就行了。

第三步:   

            cd  face_liveness_app  切换目录(face_liveness_app :下载的工程名字)

            git  branch  local    建立本地local分支

 

3. 重新克隆代码:

     今天(2015.3.12)一上班我就先拉(pull)代码,但是在pull之前执行git checkout master时报无法找到.git文件,后来我就删掉文件夹,重新clone.clone过程如下:

     第一步:10.0.0.8,-----登录----Projects------>List---->找到要clone的工程,点进去---->看到有一个串:git clone ssh://qinll1235@gerrit.bj.xxxx.com:29418/face_liveness_app------>Git base命令行中,进到要存放clone下来的工程的地方(我这是:C盘下面的work_space

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值