一、创建远程仓库

1.登陆注册Github

2.创建仓库入口

3.编辑仓库信息

4.仓库创建完成

5.查看仓库地址

二、克隆项目(已经安装了git)

  • 准备经理的文件 Desktop/manager/
  • 准备张三的文件 Desktop/zhangsan/

1.经理的工作

立项:克隆远程仓库+配置身份信息+创建项目+推送项目到远程仓库

(1).克隆远程仓库的命令

确保已经安装git,在桌面右击,然后点击git bash here ,打开git,

打开git,目录是Desktop(桌面)

cd manager/

切换到manager/文件夹。

(2).克隆远程仓库到本地

git clone yangli15029296823/test

显示上面的信息表示,clone成功。

(3).配置经理身份信息

ls -lf 查看当前目录下的所有文件。

cd test/ 切换到test/文件夹中。

git config user.name '经理'

git config user.email 'manager@163.com'

(4).创建项目

(5).推送项目到远程仓库

# 工作区添加到暂存区
git add .
# 暂存区提交到仓库区
git commit -m '立项'
# 推送到远程仓库
git push

在 push 的时候需要设置账号与密码,该密码则是 github 的账号与密码

  • 如果在每次 push 都需要设置账号与密码,那么可以设置记住密码
  • 设置记住密码(默认15分钟): git config --global credential.helper cache
  • 如果想自己设置时间,可以这样做(1小时后失效): git config credential.helper 'cache --timeout=3600'
  • 长期存储密码: git config --global credential.helper store

2.张三的工作

获取项目:克隆项目到本地、配置身份信息

克隆项目到本地

cd Desktop/zhangsan/
git clone https://github.com/yangli15029296823/test.git

2.克隆成功后查看张三的文件

3.配置张三身份信息

cd Desktop/zhangsan/test/
git config user.name '张三'
git config user.email 'zhangsan@163.com'

张三身份信息配置成功后即可跟经理协同开发同一个项目

三、用pycharm连接刚才建的git文件

打开pycharm,

用Pycharm,clone项目,

pycharm克隆项目完成,是在主分支。

建立分支

切换分支:

每次操作之前要拉取最新

拉取最新,就可以操作,例如:建立一个新文件(.py文件)

弹出框,点击yes.

操作完成后,就可以上传文件到github,

1.先add,把文件推送到本地仓库

2.commit,提交文件

3.上传(pull)

4.查看是否pull成功。

(1)pycharm查看

(2)github查看

以上说明提交成功。

注意事项:

  • 要使用git命令操作仓库,需要进入到仓库内部
  • 要同步服务器代码就执行:git pull
  • 本地仓库记录版本就执行:git commit -am '版本描述'
  • 推送代码到服务器就执行:git push
  • 编辑代码前要先pull,编辑完再commit,最后推送是push

clone git 要输入yes_GitHub,git与python连接使用相关推荐

  1. git diff 比较文件_使用Python创建你自己的diff工具

    为什么我需要自己的diff工具? 我经常使用git跟踪我的编码项目.文章.业务工作等等.git的一个美妙之处在于,你可以通过简单地使用其内置的diff功能来轻松地比较你的工作的不同状态.要使用这个功能 ...

  2. fetch git pull 切换_每天提交 Git 太烦?直接用 Python 就好了!

    作者:匿蟒 链接:https://note.qidong.name/2018/01/gitpython 对于协作开发的项目,每天开发前后更新和提交 Git 仓库是基本操作.但作为总是想偷懒的程序员,一 ...

  3. 使用Git子模块和开发模式管理Python项目

    目录 挑战 什么是开发模式? 什么是Git子模块? 设置项目 设置commonlib的Git存储库 设置myproj的Git存储库 设置Git子模块 将存储库添加为子模块 更新子模块 使用Git子模块 ...

  4. ubuntu中git安装与配置 / git clone git@github.com失败

    通常情况下我们 git clone + url,偶尔我们也会遇到git clone git@github.com 的情况,此时就会出现如下的错误(git@github.com: Permission ...

  5. git的添加git add、更新git pull、删除git rm 、克隆git clone

    [把不同人写的几个的代码模块组合成整体(注意:模块使用的编程环境不同) 推荐使用git,git是目前世界上最先进的分布式版本控制] 一.安装.远程仓库的绑定 1.安装git 通过Git安装包进行安装, ...

  6. gitlab 页面添加不带密码的sshkey后,git clone git@xxx.com:xx.git 仍提示需要输入密码的问题解决

    gitlab 页面添加 sshkey后,git clone git@xxx.com:xx.git 任然提示需要输入密码的问题解决.解决debug1: send_pubkey_test: no mutu ...

  7. webstorm中git密码输入错误,重置问题

    webstorm中git密码输入错误,重置问题 今天遇到了一个问题. 因为我比较习惯使用webstorm编辑器,特别喜欢直接用里面的git工具. 当从远程仓库fetch下来代码时,提示输入用户名密码. ...

  8. gitlab git clone 卡住_IDEA中的Git操作你掌握了吗?此一篇,足矣!

    Hello,大家好,我是Jerry.最近在公司上班,将公司Gitlab中的项目clone到本地,开发完成之后,需要进行代码提交,刚开始真是"丈二和尚摸不着头脑".但是经过一段时间的 ...

  9. git fork clone 区别_我的Git笔记

    每次用到git,总会遇到一些问题,所以写这篇文章记录一下. fork 等fork完之后,你可以在自己的仓库中看到同名的项目,URL的形式:https://github.com/your_name/re ...

最新文章

  1. Hyper-V 2016 系列教程25 配置NFS 存储服务器
  2. localStorage
  3. 机房环境监控系统基础知识
  4. MoeCTF 2021Re部分------RedC4Bomb
  5. 信息系统项目管理师-信息系统进度管理核心知识点思维脑图
  6. jQuery动态设置输出窗口的高度
  7. ogg 故障解决一则
  8. Passwordless SSH Login
  9. android 两足机器人,基于Android的双足机器人语音控制系统研究
  10. 前端学习(3266):js中this的指向
  11. testNG入门详解
  12. 连载 3:利用 matlab计算卷积
  13. 自我学习35:Log日志分析
  14. 反汇编工具ollydbg ida
  15. 计算机公式除以键是,excel函数的除法公式(整数及余数)《计算机除法函数公式》...
  16. k8s命令对node调度 cordon,drain,delete 区别
  17. windows服务器双网卡链路聚合_服务器双网卡捆绑与交换机链路聚合排障1例
  18. 演讲稿【物性的神奇】
  19. Python OS模块详解(完善版本)
  20. 电脑会员管理系统怎么弄,电脑会员卡管理系统怎么弄

热门文章

  1. 我如何开始学习编码:前三个月使用的资源
  2. ruby 查看csv文件_如何使用CSV和Ruby构建终端游戏
  3. 128_Power BI父级排名TOPN子级动态展示
  4. 牛逼了,用Python攻破wifi密码
  5. Python高级——协程
  6. HttpReqeust对象
  7. shell编程之进阶篇二常见运算符号
  8. 大数据技术周报第 005 期
  9. 11个高效的VS调试技巧
  10. button的OnClick与OnClientClick事件