git详细教程,git简明教程
首先感谢gh,腾讯大会教会了我如何配置git。现在记录配置过程。
去官网下载git安装包https://git-scm.com/downloads
下载成功后会出来类似命令行的东西下载好git以后要去注册一个github账号。
创建一个新文件夹来存储您的项目。右键单击文件夹打开gitbash。
在gitbash中输入git init。
额外的隐藏文件夹。本地找到git(看不到的话应该会显示隐藏文件夹),说明初始化成功。
获取ssh密钥分布式git的原理是利用ssh建立内网穿透隧道,所以你需要将你本地的ssh密钥发送给你的合作伙伴。
输入命令
ssh-keygen -t rsa -C "xxxx@xxx.xxx "
输入* 3
最后进入\ users \ ASUS.ssh。
用记事本打开第二个文件,其中包含您的ssh密钥。发给队友,就能得到第三档。
下载你队友的文件$ git远程添加源url
git克隆url
这里的网址是git @ github . com:heng-Gao/2020 _ summer _ term _ project . git。
发现文件夹里下载了队友github的项目。
右键单击pycharm将其打开,然后在VCS单击提交
提交是将本地文件放入缓冲区,准备发送。
上传您提交的版本
下载您提交的版本
如果配置坑需要填写用户名和邮箱,那么就填写你注册的github用户名和邮箱。
如果文本框上方出现黄色提示:解释器错误,点击右边的config确认python解释器的路径。
如果右下角报告错误“没有检测到变化”,这意味着没有配置git.exe路径,系统找不到git。
配置文件-设置-版本控制-git-git可执行文件的路径-你的git.exe安装地址。
从仓库拉代码的坑导致git bash因误操作而崩溃。本来是小事,但是操作系统在数据库文件上放了锁文件:index.lock。没有意识到锁文件不删问题的严重性,导致拉的时候出现以下错误。
资源被占用了,一直点Y也没用,但我以为没什么。虽然我报告了一个错误,但我仍然认为拉取是成功的。我去本地项目看了一下,确实是代码更新了,就在这个版本的代码上做了改动,其实埋下了颗地雷!
接下来,在更改代码后,pull失败并报告了以下错误:
原因是本地代码和云代码不一样。当然不一样,因为拉没成功。根本原因是。锁定文件。
我心如刀割,只好删除初始锁文件,重新拉文件,再来一遍。
公共代码概要初始化环境
初始化仓库
连接队友github仓库
git远程添加源url
检查连接是否成功。
git远程-v
在本地下载项目源文件。
git克隆url
将原代码结构文件下载到本地。
git拉取来源主机
上传
git推送原始主机
获取每日码包不用删除项目文件,强制更新到最新版本。
Gitfetch-all之后会自动更新。
那么git reset - hard origin/master就是把当前目录指针指向你刚刚取的originmaster的版本。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。