Git
文章平均质量分 55
pycharm+Git管理
白狼_QAQ
这个作者很懒,什么都没留下…
展开
-
git使用教程14-Pycharm版本控制与分支管理
(1)Version Control System 版本控制系统,简称VCS。(2)版本控制系统分类:集中式版本控制工具:SVN分布式版本控制工具:Git。原创 2024-03-05 13:06:57 · 1935 阅读 · 0 评论 -
Git问题处理汇总
原因:服务器公钥(publickey)未添加至github, 所以无法识别。因而需要获取本地电脑公钥,然后登录github账号,添加公钥至github就可以了.生成密钥:ssh-keygen -t rsa -C "email",其中 email是github的登陆邮箱,然后一直按回车键;同级目录下会出现密钥。第三步:登录github账号,进入个人设置User settings--->ssh keys-->new ssh key 添加密钥即可。第二步: 进入id_rsa.pub, 复制密钥。原创 2024-03-05 12:34:34 · 437 阅读 · 0 评论 -
git使用教程13-.gitignore忽略文件不提交
如果之前已经把一些文件上传到代码仓库了,需先本地删掉了,重新push过去更新代码仓库,后面push的时候.gitignore 文件才会生效。git 提交代码到仓库的时候,经常有一些缓存文件我们不希望提交过去,手动去筛选会比较浪费时间。在项目跟目录放一个 .gitignore 文件,可以指定忽略哪些文件不用提交。在项目根目录,指定哪些文件不用提交。.gitignore文件内容示例。.gitignore文件配置规则。.gitignore文件的使用。也可以指定不过滤哪些文件。原创 2023-03-21 15:39:12 · 790 阅读 · 0 评论 -
git使用教程12-创建分支,切换分支,删除分支
在不检查merge状态的情况下删除分支,可以使用git branch -D 分支名称 ,它是git branch --delete --force 分支名称的缩写。-d 是--delete的缩写,在使用--delete删除分支时,该分支必须完全和它的上游分支merge完成,如果没有上游分支,必须要和HEAD完全merge。如果上面的某个分支不想要了,想删掉本地的分支,在删除分支的时候, 我们会使用git branch --delete 分支名称 来执行.远程仓库的分支不想要了,如何删除?原创 2023-03-21 15:36:50 · 398 阅读 · 0 评论 -
git使用教程11-对当前仓库设置免密提交
我们在提交代码到仓库的时候,每次都会提示让输入 git 用户名和密码,这样很浪费时间。如果我们是长期固定维护一个仓库,可以设置让电脑记住用户名和密码,这里不用加 --global 参数,global 是全局配置的意思,我们现在只设置针对当前仓库提交免密码。前面设置好之后,再去提交代码的时候,第一次还是会让输入用户名和密码,但是会保存,记住此时的用户名和密码。当再次push代码到仓库的时候,这一次还是要输入一次账号和密码,但是会记住保存。.git 文件夹是一个隐藏文件夹,如果看不到的话,先设置查看隐藏文件。原创 2023-03-21 18:53:15 · 211 阅读 · 0 评论 -
git使用教程10-修改 config 配置用户名和邮箱
当我们使用 git 提交代码的时候,发现账号和邮箱是之前同事配置的,这时候需要改成自己的账号,那么如何修改 git 的 config 配置文件?这时候看到 user.name 和 user.eamil 并不是自己的。就算卸载 git 重新安装也没用,之前的配置文件还是在的。再把自己的 git 账号和邮箱添加到 config 配置。先查看本地的 config 配置文件内容。删除全局 config 配置。删除后,再去查看就没有了。添加 config 配置。这样我们的配置就改回来了。git 查看全部配置。原创 2023-03-20 16:00:19 · 1187 阅读 · 0 评论 -
git使用教程9-pycharm 使用 tag 打标签
当我们的代码完成了第一阶段的需求,版本稳定后,希望能出个稳定版本。于是在 commit 后需要打个 tag 标签,也就是我们平常说的版本号,如v1.0版本。打 tag 标签是根据 commit 记录来的,打 tag 之前先找到 commit 提交的id号:2932c8c。本篇讲解如何使用 pycharm 打 tag 标签,并推送到 github 上,查看 release 版本。打开github页面,查看 tag 标签,可以看到v1.0能显示出来。删除远程仓库的标签v1.0,通过命令行删除。原创 2023-03-20 15:59:41 · 484 阅读 · 0 评论 -
git使用教程8-pycharm 使用 Reset 回滚到某次 commit 提交
Mixed 此为默认方式 回退一个版本,且会将暂存区的内容和本地已提交的内容全部恢复到未暂存的状态,不影响原来本地文件(未提交的也不受影响)Mixed 此为默认方式 回退一个版本,且会将暂存区的内容和本地已提交的内容全部恢复到未暂存的状态,不影响原来本地文件(未提交的也不受影响)可以看到上一次的提交是昨天晚上的记录,我想回退到3月7号的这次 commit 的代码上, commit的提交内容是fz。hard 回退一个版本,清空暂存区,将已提交的内容的版本恢复到本地,本地的文件也将被恢复的版本替换。原创 2023-03-20 16:00:34 · 1487 阅读 · 0 评论 -
git使用教程7-pycharm 使用 git merge 合并分支
可以看到 yoyoketang 分支上 test_yoyoketang.py 文件已经 push 成功,但是 master 分支上并没有,接下来就把 yoyoketang 分支合并到 master 分支。前面一篇已经用 pycharm 创建了分支,当我们在某个分支上代码开发完成,代码测试没问题后需要把分支上的代码合并到 master 分支上。从Branches to merge 选项框里面选择需要合并的分支,前面不带 remotes/的是本地分支,带remotes/是远程分支。原创 2023-03-20 15:57:28 · 2391 阅读 · 0 评论 -
git使用教程6-pycharm新建git分支并推送远程仓库
上面创建的是yoyoketang分支,pycharm默认会切换到yoyoketang分支。创建分支可以快速的回滚到某个节点的版本,也可以多个开发者同时开发一个项目,当自己的功能完成后,提交到自己的分支上。当我们写的项目代码越来越多时,一个master分支无法满足需求了,这个时候就需要创建分支来管理代码。上面分支创建成功后,pycharm所在的分支就是当前的新建分支上了。推送成功后,查看代码仓库,yoyoketang分支创建成功。在分支上测试通过后,最后把代码合并到master分支。自己随便写个分支名称。原创 2023-03-20 15:53:53 · 1168 阅读 · 0 评论 -
git使用教程5-pycharm修改代码后提交到代码仓库
拉取项目代码后,如果我们要共同开发一个项目的自动化代码,此时需要把自己写的代码部分提交到代码仓库。在拉取的项目代码下面新增一个test_new.py文件,写一些简单的代码。新增的未提交的代码是绿色。commit提交成功后,上面新增的test_new.py文件就会变成白色了,说明代码已经提交了。可以用pycharm把修改的代码push到代码仓库。当看到push success的时候就是推送成功了。打开Vcs-Git-Commit提交代码。接着打开代码仓库查看代码是不是过去了。commit提交新增代码内容。原创 2023-03-20 15:51:55 · 840 阅读 · 0 评论 -
git使用教程4-pycharm拉取git仓库项目代码
先自己注册github账号,本地安装git环境,打开Pycharm-File-Settings-Version control-Git设置页面。当我们在github上看到别人写的项目,想拉到本地学习下。如何用pycharm把git仓库的代码拉取到本地电脑呢?找到VCS-Checkoutfrom Version Control-Git。2.已经注册过github账号。1.本地电脑已经安装了git。输入github账号和密码。填写git在本地的地址。这样项目就拉取到本地了。原创 2023-03-21 15:37:27 · 4427 阅读 · 1 评论 -
git使用教程2-更新github上代码
前面一篇已经实现首次上传代码到github了,迈出了装逼第一步,本篇继续讲如何把本地更新的代码同步更新到github上。4.再输入git status可以看到On branch master,这个说明已经在master分支上了。2.如果是在刚才新建的文件夹输入git status会出现下图1所示,git目录不对。3.接着输入git commit -m "更新说明“,commit只是提交到缓存区域。1.查看当前的git仓库状态,可以使用git status。2.更新后使用git add * (*是更新全部)原创 2023-03-20 15:44:27 · 1846 阅读 · 0 评论 -
git使用教程1-本地代码上传到github
不会使用github都不好意思说自己是码农,github作为一个开源的代码仓库管理平台,我们可以把自己的代码放到github上,分享给小伙伴,自己也能随时随地同步更新代码。>git config --global user.email "你的github用户名"(敲完之后,继续上面的commit这一步)第三步:git commit -m "first commit" --提交到本地缓存(“引号里面是说明提交了什么东西”)第二步:git add * --添加代码到本地仓库(*是代码添加全部更新的)原创 2023-03-20 15:39:58 · 245 阅读 · 0 评论