永发信息网

怎么用sourcetree获取代码

答案:2  悬赏:0  手机版
解决时间 2021-02-21 03:59
怎么用sourcetree获取代码
最佳答案
今天开始参与公司项目的代码编写,公司内部采用的是gitlib,所以用到了SourceTree,团队协作开发代码对我来说还是第一次,觉得有点新鲜,并且我安装的这个SourceTree完全是中文版的,操作起来也没什么问题!  


      点击左下角的图标,下载项目到本地。跳出的窗口,输入项目的地址,再点击其他地方,就会解析,接着点击“克隆”,就能下载到本地了。  接着用intellij idea打开。因为我们公司采用的是maven模块化的项目架构,所以选择打开根目录下的pom.xml就可以了。  项目结构如下:     接着加载依赖的jar包就可以了。 


    当在里面编写代码的时候,新添加的文件会跳出一下询问框,提示是否缓存到本地仓库,选择“yes”,文件是以绿色来表示的,表示还没有提交到远程Git仓库里面,选择“no”是以红色显示的,表示没有缓存在本地git仓库,也没有提交到远程。当文件提交过远程仓库后,就变成了白色的正常颜色,有过修改,就会变成蓝色的提示颜色。


     用intellij可以直接和github结合使用,但是gitlib就不可以了,所以还需要用到SourceTree这个工具。    


 当项目中有代码修改过,intellij一样会提示各种不同的颜色。用SourceTree打开,点击“未提交的更改”
。更改过的文件会在“2”这个地方用黄色表示,新文件用下面的蓝色表示。展开就是“3”区域显示的更改内容。点击“4”,暂存所选。或者右键选择“提交”。


     跳出一个窗口:     说明提交信息,右下角的“master”字样,表示提交到“master”主干上。也可以选择暂存后的文件。      有时候自己个人开发的代码还不想提交到主分支上,可以新建一个分支。     在“分支”条目上右键或者选择“分支”都可以。接着切换这个分支上,双击要切换到的分支条目就可以了。     分支不同,右下角都会显示的:    


 下图可以看到提交了:     可是这只是提交到本地而已,还要提交到远程,所以要“推送”:     推送到分支“lhx2”:     显示不同了:     切换回“master”分支,可以看到有一个分支:     上内部网络上看一下,有信息提示:   


  接着就是删除分支:     接着就是删除分支:    确认后,有错误:   提示要切换到其他分支才能删除,也就是不能删除正在占有的分支。选择其他分支后就能删除了。     利用intellij从远程上拷贝git项目。  先在git网站上获取项目的地址。    跳出窗口,复制粘贴地址进去    点击“Test”,联网情况下一般没什么问题:    点击“Clone”,下面的版本控制窗口就会显示一些提示信息,其实后台也是执行git命令,只不过是intellij帮我们自动化执行了而已。    最后项目导入到了本地,会跳出如下的窗口询问是否要以项目的方式来打开。点击“Yes”,就会加载pom.xml,随便把项目也加载到
全部回答
不明白你的问题是什么意思。 sourcetree可以通过界面比较方便的执行git操作,既然你说拉取代码了,那就点击拉取好了。 为什么会问怎么用。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
纯合黄果光滑桃与纯合白果毛桃杂交,Fl自交,
车险理赔(车已年审过线合格,但因违章暂未发合
婚姻方向
四川龙眼肉的两种做法,四川龙眼肉怎么做
中通兴宁城南分部我想知道这个在什么地方
iphone要去哪里修啊
7、8月中的某天天气预报
怎么挑选猪肉啊?什么样的猪肉好吃啊
半年快乐 用英文怎么写
百度什么时候收购糯米
求一手机铃声,是一个小男孩很可爱的声音,用
【qnmlgb】qnmlgb是神马意思啊
醋炝藕丝怎么做好吃,醋炝藕丝的家常做法
今天中午从延吉发快递到珲春,什么时候来啊?
尿崩症病人宜选用A.甲福明B.氯磺丙脲C.正规胰
推荐资讯
卤水店豆腐.一物降一物是什么意思
油茶上什么肥料好
将对象从背景中分化出来的知觉特性是()。A.选
上海华东政法大学研究生院院长是谁
最近,我发现某地方电视台用中央台某著名栏目
如何挑雪纳瑞?
北京通州区跟哪区挨着
睡觉爱做梦是什么原因
太原丝芙兰有哪些品牌
阳历2007年2月22日下午15点05分的生辰八字是
红双喜香烟价格贵吗?
带上太阳镜手机竖着屏看不清,手机横着看的清
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?