git

安装与配置

sudo apt-get install git

设置用户名和邮箱地址

git config --global user.name "YOUR NAME"
git config --global user.email "YOUR EMAIL ADDRESS"

SSH连接到github

创建SSH key: ssh-keygen -t rsa -C "xx4023171@qq.com"
之后会在 ~/.ssh/下生成id_rsa和id_rsa.pub两个文件.

登陆GitHub,打开“Account settings”,“SSH Keys”页面,然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容.

测试是否连接成功: ssh -v git@github.com

创建本地版本库

  1. 目录下git仓库初始化,生成.git(从github下载的会自带,可跳过这一步)
    git init
  2. 修改文件,添加到暂存区
    • 逐个添加文件
      git add filename
    • 添加当前目录中的所有文件
      git add -A
    • 添加当前目录中的所有文件更改
      git add .
    • 删除文件夹,--cached不会把本地的删除,只会删除暂存区
      git rm -r --cached 文件夹名
  1. 提交更改到当前分支master
    git commit -m "add a new file"

上传github

  1. 建立连接,origin代表远程库,是git的默认叫法,会把代码上传到后面的地址

    • 如果code是从地址a下载,还要上传到地址a,这步可跳过,因为git的config文件里已存在地址a的 remote origin,不需再次建立连接
    • 如果code是从地址a下载,要上传到地址b,需先删除原来地址a的origin,再连接地址b的origin
       git remote rm origin
       git remote add origin git@github.com:bbidong/name.git
      
  2. 分支改名 git branch -M main
    push到github git push -u origin main
    第二次push时可去掉 -u git push origin main

参考链接

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容