• git使用笔记


    常规用法:

    提交当前变更:

    1. add

    git add -A

    git add 文件.cs

    2. commit

    git commit -m "备注"

    3. push

    git push -u origin master

    其他常用命令

    git status

    git chechout . (add之前,放弃所有的本地修改)

    git reset xxx (reset到某个版本),传参(mixed/hard/soft/head(add之后,回滚))

    SSH密钥建立安全连接

    1. 检查是否已创建SSH密钥 参考link 。

    cd ~/.ssh/

    ls -al

    By default, the filenames of the public keys are one of the following: 

    • id_dsa.pub
    • id_ecdsa.pub
    • id_ed25519.pub
    • id_rsa.pub

    如果有以上某个文件,说明已经创建过,则跳过下面的创建密钥步骤

    2. 创建SSH密钥 参考link 

    ssh-keygen.exe -t rsa

    3. 拷贝SSH密钥信息并添加到Gitlab服务器的账号中 参考link 

    clip < ~/.ssh/id_rsa.pub

    浏览器上打开gitlab服务器,登录账号后,依次打开 设置 -> SSH密钥

    将上面拷贝的密钥信息粘贴到页面的对话框中,并完成增加密钥操作。

    以上流程的相关帮助文档在gitlab服务器和github服务器上的ssh密钥页面均可找到。

    将本地项目上传到gitlab

    1. 在gitlab上新建项目,记住ssh地址

    2. 本地项目里面执行以下操作

    cd existing_folder
    git init
    git remote add origin git@gitlabserverip/projectname.git
    git add .
    git commit -m "note,like:initial"
    git push -u origin master

  • 相关阅读:
    Mac下启动Apache
    Mac OS X中配置Apache
    catransition type
    Block
    mysql 复制表结构和表数据的区别 like 和 select
    mysql kill掉所有的锁表的进程 未验证
    MySQL所有函数及操作符
    linux各种复制命令
    Mac mysql 导入导出数据库
    数据库总结
  • 原文地址:https://www.cnblogs.com/icyJ/p/git_note.html
Copyright © 2020-2023  润新知