zoukankan      html  css  js  c++  java
  • Git创建本地仓库&把pycharm项目添加GitHub仓库上

    一、创建本地仓库

    1.1、下载Git地址:https://git-scm.com/downloads

    下载完,一路next就可以

    1.2、打开Git Bash输入:

    #创建一个learngit目录
    $ mkdir learngit
    # 切换到learngit目录下
    $ cd learngit
    # pwd显示当前目录
    $ pwd
    # 这个命令后,把这个目录变成Git可以管理的仓库
    $ git init
    # 添加文件,在learngit目录下
    $ git add readme.txt
    # 文件提交到仓库
    $ git commit -m "wrote a readme file"

     备注:readme.txt是用Notepad++创建的一个txt,放在learngit目录下

    1.3、修改版本、版本回退

    readme.txt的内容:

    Git is a version control system.
    Git is free software.

    在Notepad++修改内容、保存(要保存不然提交没效果):
    Git is a version control system.
    Git is free software append GPL.

    打开Git Bash输入:

    #切换到当前目录
    $cd learngit
    #显示当前目录
    $pwd
    #添加文件
    $git add readme.txt
    #提交仓库
    $git commit -m"append GPL"
    #查看最近到最远的日志
    $git log
    #查看最近到最远的日志,用一行表示
    $git log --pretty=oneline
    #版本回退,上一个版本
    $git reset --hard HEAD^
    #查看内容
    $cat readme.txt
    #翻看修改记录,记住版本的前几位id就可以找到以前的版本
    $git reflog
    #找回以前的版本757f
    $git reset --hard 757f

     1.4、关于git一些命令

    git config user.name  //获取最新的user.name
    git status  //查看暂存区
    git add a //将修改后的a添加到暂存区
    git commit -m “modify a” //提交a
    git init //初始化代码仓库
    git add learngit.txt //把所有要提交的文件修改放到暂存区
    git commit -m 'add a file'  //把暂存区的所有内容提交到当前分支
    git status   //查看工作区状态
    git diff //查看文件修改内容
    git log  //查看提交历史
    git log --pretty=oneline   //单行显示
    git reset --hard HEAD^  //回退到上一个版本,其中(HEAD^^(上上版本),HEAD~100(往上100个版本))
    commit id     //(版本号) 可回到指定版本
    git reflog     //查看历史命令
    ssh-keygen -t rsa -C 'your email'  //创建SSH KEY
    git remote add origin git@github.com:username/repostery.git  //关联本地仓库
    git push -u origin master //第一次把当前分支master推送到远程,-u参数不但推送,而且将本地的分支和远程的分支关联起来

    1.5、使用Git GUI

    参考:https://www.runoob.com/w3cnote/git-gui-window.html

    二、pycharm内容推送到GitHub

    注意:在配置pycharm前要在GitHub官网添加SSH KEY:https://www.cnblogs.com/Mr-choa/p/12565003.html  问题2

    1、配置pycharm:settings

     

     

     2、GitHub:填入用户名、密码,如果没有GitHub账户要去官网注册,不用这个快速通道,把SSH勾选上。

     

     

     3、Git:默认.exe可执行程序

     

     4、在pycharm最上面VCS——Import into Version Control——Share Project on GitHub

     

     

     5、创建一个新的仓库名

     

     

     6、点击ok

     

     

     7、稍等....,创建成功会有:

    Successfully shared project on GitHub: repositoryname

    查看自己的GitHub的repository,多了一个自己创建的repository,

    8、如果,我有个demo02.py文件修改了,需要提交:

    修改的文件会变绿,怎么提交到GitHub:

    鼠标右键demo01.py,Git——commit file,在commit message填写版本修改内容以便自己日后能看懂,点击commit

     

     9、commit会发现文件颜色变白,继续:鼠标右键demo01.py,Git——repository——PUSH,点击PUSH就完成了pycharm远程添加到GitHub上。

     

     10、如果:文件继续修改,重复8—9步骤。

     

    业精于勤而荒于嬉,勤劳一日,可得一日安眠;勤劳一生,可得幸福一生。因为,我们努力了;因为,天道酬勤。
  • 相关阅读:
    MongoDB 备份与恢复
    MongoDB 分片
    MongoDB 复制(副本集)
    MongoDB 聚合
    利用SSL For Free工具3分钟获取Let's Encrypt免费SSL证书
    使用免费SSL证书让网站支持HTTPS访问
    免费资源部落 免费SSL证书Let’s Encrypt安装使用教程:Apache和Nginx配置SSL
    Windows上管理远程Linux VPS/服务器文件工具
    SSH远程会话管理工具
    腾讯云linux服务器安装lnmp一键包
  • 原文地址:https://www.cnblogs.com/Mr-choa/p/12542726.html
Copyright © 2011-2022 走看看