git和github使用记录

利用git从github下载代码、更改并提交

  • 首先使用git clone url将github上的项目克隆到本地

  • 在项目中添加文件,然后git add file

  • 查看当前工程状态使用 git status

  • 增删改后要提交使用git commit file -m "desc"提交改动

  • 最后使用 git push 将改动推到github远端地址上
    2020/6/4完善上面的内容

  • 首先使用git clone url将github上的项目克隆到本地
    拿图1中的项目举例,不用自己新建文件夹,找一个位置就行,然后输入git clone https://github.com/dlutysc/blockchain.git,回车
    完成之后就会出现图2的文件夹
    图3是点开文件夹blockchain之后的内容

    图1
    git和github使用记录_第1张图片
    图2
    git和github使用记录_第2张图片图3

  • 使用tortise将添加的文件或者修改的文件commit,然后再push

往github上传文件

  • 在github新建一个仓库
  • 利用git clone把仓库克隆到本地
    其实不克隆也可以,在本地项目的根目录下,右键打开git bash,输入git init
  • 把要上传到的文件和文件夹复制到仓库文件夹下
  • cd 到仓库文件夹下,然后输入git status
  • git add --all
  • git commit -m "注释内容"
  • git push
    注释:首次上传GitHub需输入git config --global user.email "自己的邮箱"
    然后按回车键
    输入git config --global user.name "用户名"
    然后按回车键
    注意:邮箱和用户名就是注册GitHub时的邮箱和用户名(好像不用)

多个项目如何往github上传 2020/6/4

在不同的项目根目录下初始化本地git仓库,然后再修改远程仓库地址,不同的本地git仓库之间的远程仓库地址是不相互影响的
git remote -v 查看当前远程仓库的地址
git remote rm origin 删除当前的远程仓库地址
git add remote add origin https://github.com/dlutysc/blockchain.git 添加新的远程仓库地址,这个添加上之后,不影响其他项目的远程仓库地址
使用tortise 往github上push 代码时,每次都需要输入github的用户名和密码,如何才能避免这个问题
解决方案见此链接 https://jingyan.baidu.com/article/63f236280f7e750209ab3d60.html

你可能感兴趣的:(工具)