• Git-用git同步代码


    方法1、先把远程仓库clone到本地,本地修改后再push到gitee的远程仓库

    1. 配置本地的git配置信息

    git config -l  #查看git本地配置信息
    # 如果没有配置,需要配置自己的git信息
    git config --global user.name "你的名字或昵称"
    git config --global user.email "你的邮箱"
    

    2. 将远程仓库克隆到本地

    git clone https://gitee.com/用户个性地址/test.git  #将远程仓库克隆到本地
    

    3. 修改后提交到远程仓库

    git add . #将当前目录所有文件添加到git暂存区
    git commit -m "my first commit" #提交并备注提交信息
    git push origin master #将本地提交推送到远程仓库
    

    方法2、初始化一个本地仓库,设置远程仓库地址,然后再push

    1. 先在gitee上创建一个远程仓库

    https://gitee.com/用户个性地址/test.git  #远程仓库地址
    

    2. 将本地文件夹初始化为git仓库并和远程仓库关联

    git init 
    git remote add origin https://gitee.com/用户个性地址/test.git
    

    3. 拉取远程仓库内容

    git pull origin master
    

    4. 修改后提交到远程仓库

    git add .
    git commit -m "第一次提交"
    git push origin master
    

    5. 注意

    在新建仓库时,如果在码云平台仓库上已经存在 readme 或其他文件,在提交时可能会存在冲突,这时用户需要选择的是保留线上的文件或者舍弃线上的文件,如果舍弃线上的文件,则在推送时选择强制推送,强制推送需要执行下面的命令(默认不推荐该行为):

    git push origin master -f
    

    如果您选择保留线上的 readme 文件,则需要先执行:

    git pull origin master
    

    三、使用git生成ssh实现免密登录

    ssh-keygen -t rsa -C "你的邮箱"
    

    在当前目录(注意当前目录的路径一定不要有中文,否则会生成失败)下会生出两个文件ssh.txt.pub和ssh.txt,分别是公钥和私钥,把公钥的内容全部复制,但后在git和gitee里面分别添加到SSH公钥设置中即可。

  • 相关阅读:
    Vue路由重定向
    Vue使用rules对表单字段进行校验
    CSS Flex弹性布局实现Div
    Leetcode5 最长回文子串
    Java中char与String的相互转换
    [剑指offer] 替换空格
    Leetode最长回文串
    JavaScript 常用正则表达式集锦
    JavaScript 函数节流
    JavaScript target 与 currentTarget 区别
  • 原文地址:https://www.cnblogs.com/smalldong/p/13945740.html
Copyright © 2020-2023  润新知