windows下Pycharm链接开源中国OSC@git的方法

原创
2016/03/07 16:44
阅读数 8K

顺利的解决问题!


一、要使用GIT功能,则必须安装GIT文件。

1、下载GIT的地址:http://git-for-windows.github.io/

2、安装过程一直下一步。(选择安装地址时,我选择了D盘)

3、打开文件git bash

4、开始配置。(PS:1)

    

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

    可以直接复制。


5、WIN+R 输入git 查看是否有提示。

<!-- 直接说吧,这一步我是失败的。一直提示我GIT不是什么系统内部命令。-->

<!-- 添加Git路径到Path中,上传不成功的问题就解决了。做人真的是不能偷懒!-->

再来一行,是否添加Git环境变量,不影响Pycharm上传文件。

但还是添加环境变量的好。

我的电脑 >右击属性>高级系统设置>高级(分页)>环境变量>选择Path后点编辑>

输入安装路径。D:\Program Files\Git\cmd 


二、开始关联PyCharm的git

1、我的PyCharm是4.5.1版本的。

2、点击 File>setting>version control>Git

3、点击上图的红圈。就是Test左边的…   。

4、选择git执行文件。(我第一次选择的Git\bin\git.exe。点Test提示成功。但是就是clone失败。)

    选择*\Git\cmd\git.exe



三、开始使用pycharm链接git

1、点击 VCS>checkout from version control>Git

2、输入Git地址(注意是HTTP开头的)

3、再点击Test,将会开始读条读条就不截图了。

    读完条之后,出现提示框,提示输入用户名密码。(OSC@Git的账号密码)

    

        再之后又出现提示框,再次输入的这个密码可以修改为其他密码。

        我理解的作用是,安全性角度给原始密码上个锁。

    

    至此,成功!

    

4、点击Clone 、开始Clone吧

至此,Clone成功!



四、上传文件至OSC@Git。

1、OSC@Git中 有管理一项。选择“管理项目人员”才能其他人才能接入到当前项目中。

2、上传项目文件。点击界面左上角VCS↑。

3、选择commit and push。

<!-- 我要疯了,限制200Kb的图片是要闹哪样!我就截一半了。大家凑合看吧-->

这里有一点要说明。

Git仓库分为两个。本地为克隆仓库。远程的源仓库。

commit是更新到本地克隆仓库的,自己调试。

push 是推送文件至源仓库。(推送成功后,OSC@Git页面就会更新)

我之所以上传失败,是因为我一直commit,存在了文件当然提示不能再更新了,因为确实已经存在了。


我很小白,但是我一直在努力!

说的不妥当的地方,请大家斧正!

:)



PS:

1、使用Git Bash时,配置user.name 和 user.email时,写错名字不耽误使用Pycharm链接OSC@Git。

我OSC@Git的名字是Asktao,这里写成了AsktaoMS。

但用Git Bash ,输错信息,恐怕会出错。

但还是推荐和OSC@Git的名字统一起来。



本文链接地址:http://my.oschina.net/asktao/admin/edit-blog?blog=632221


<!--

吐槽,昨天4:44写完的,4:47就被爬走了。

话说我这边昨天写的有误,现在更新了,您那边也更新一下好吗?


对于厚着脸说原荐,从内心深深的鄙视。

我非常愿意分享我的文章。

但是对于这种不写原文地址,不写作者,还自称原荐的不道德行为,从心里还是不能接受的。

顺便给今日头条赞一个。

-->


展开阅读全文
打赏
5
27 收藏
分享
加载中
Asktao博主

引用来自“魏来同学”的评论

刚到公司实习 之前没用过pyCharm 真心求教pyCharm 无法clone git配置没问题 用的公钥 用git Bash 和eclipse都可以从gitlab上clone项目 用pycharm ssh提示Clone failed: Could not read from remote repository. https: 没有提示我输入git的账号密码直接报错Clone failed
    unable to read askpass response from 'C:\Users\***\.PyCharm2017.1\system\tmp\intellij-git-askpass.bat'
    failed to execute prompt script (exit code 1)
    could not read Username for 'https://repos.******.net': No error
我在公司使用的版本是pychram 4.5 ,家里的5.0.4
不知道版本上会不会发生什么变化。

我考虑可能发生的问题有以下几个:
1、你说没地方输入git账号:本地首先要安装GIT软件,然后在软件里,或者cmd命令行中设置GIT账号。因为pycharm是链接GIT软件,所以账号读取是直接从GIT里面走的,不需要输入。
2、SSH:你使用的是linux,我接触的不多,但会不会有权限的问题?
3、我百度了一下:你看看能不能帮到你。
https://doubleray.win/2017/02/21/git-connect/
http://blog.csdn.net/lxb15959168136/article/details/52174710
2017/05/10 09:02
回复
举报
刚到公司实习 之前没用过pyCharm 真心求教pyCharm 无法clone git配置没问题 用的公钥 用git Bash 和eclipse都可以从gitlab上clone项目 用pycharm ssh提示Clone failed: Could not read from remote repository. https: 没有提示我输入git的账号密码直接报错Clone failed
    unable to read askpass response from 'C:\Users\***\.PyCharm2017.1\system\tmp\intellij-git-askpass.bat'
    failed to execute prompt script (exit code 1)
    could not read Username for 'https://repos.******.net': No error
2017/05/09 14:38
回复
举报
Asktao博主

引用来自“walkskyer”的评论

有点啰嗦,最终原因是你没弄懂git是什么玩意儿。
没错Git不了解。看看确实有些啰嗦。这些啰嗦是一个思考的过程。就留着吧
2016/03/09 08:37
回复
举报
鄙视爬文修改的
2016/03/09 00:03
回复
举报
有点啰嗦,最终原因是你没弄懂git是什么玩意儿。
2016/03/08 22:11
回复
举报
Asktao博主

引用来自“稻草鸟人”的评论

尼玛,我以为是pycharm里面的一些库脚本osc也有呢...原来还是git,(⊙﹏⊙)b
Pycharm 是 python的 IDE。 我想你可能是要找python 链接git的库吧。 这里只是我记录的地方。
2016/03/08 15:36
回复
举报
尼玛,我以为是pycharm里面的一些库脚本osc也有呢...原来还是git,(⊙﹏⊙)b
2016/03/08 15:11
回复
举报
Asktao博主

引用来自“HulkZ”的评论

两次输入的用户名密码 不是同一个东西,有一个是可以自己设置的
是的,你说的对。第二次提示确认密码时。 我把信息百度翻译了一下。内容说的是可以设置一个新的密码。 至于用在哪里,我还不是很清楚。如果有你知道,不吝赐教一下吧
2016/03/08 10:35
回复
举报
两次输入的用户名密码 不是同一个东西,有一个是可以自己设置的
2016/03/08 09:21
回复
举报
Asktao博主

引用来自“Mehost”的评论

5、WIN+R 输入git 查看是否有提示。
直接说吧,这一步我是失败的。一直提示我GIT不是什么系统内部命令。

未添加git路径到PATH中, 或添加了,未生效.
兄弟你太赞了,确实是这样。刚才我添加了Path路径之后。上传的问题也解决了。 现在正在修改文章。马上就发布了。谢谢兄弟!
2016/03/08 09:19
回复
举报
更多评论
打赏
13 评论
27 收藏
5
分享
返回顶部
顶部