zoukankan      html  css  js  c++  java
  • Git入门

    Git常用语法

    1. 创建git资源库
    	git init --bare 库名称
    	
    2. 在用户文件夹下把资源clone下来
    	git clone <仓库目录> /g/software/repository/git/evan <用户目录> .
    	注意:clone时候用户目录必须为空
    
    3. 创建一个文件,纳入到版本控制中。
    	git add <文件名>
    	第一次执行会出警告:warning: LF will be replaced by CRLF in readme.txt.
    						The file will have its original line endings in your working directory.
    	警告处理:需要配置用户信息
    					git config user.name = "evan"
    					git config user.email = "evan@gmail.com"
    					
    4. 提交到本地版本库里。
    	git commit <文件名>
    	
    5. 推送到远程共享版本库中
    	git push origin master
    	
    6. 切换用户,拉取最新的文件
    	git pull
    	

    git冲突合并

    git pull 之后有冲突:
    
    $ git pull
    remote: Counting objects: 5, done.
    remote: Compressing objects: 100% (2/2), done.
    remote: Total 3 (delta 0), reused 0 (delta 0)
    Unpacking objects: 100% (3/3), done.
    From g:/software/repository/git/evan
       50db030..a04027a  master     -> origin/master
    Auto-merging readme.txt
    CONFLICT (content): Merge conflict in readme.txt
    Automatic merge failed; fix conflicts and then commit the result.
    
    
    解决方法:
    1.git mergetool
    	调用上面命令之后会提示你输入编辑方法,输入:beyond compare 进入编辑器.
    
    2.编辑完之后.调用git commit -a 把当前目录中所有都提交到本地库中.
    
    3.git push origin master 提交到远程库中.



  • 相关阅读:
    简述对vuex的理解
    Vuex总结--是什么?有什么?怎么用?
    Vuex总结
    在vue中,methods和computed这两个方法的区别。
    关于vuex
    生命周期的钩子函数
    vuex 的理解
    Linux 安装kubectl
    python装饰器
    MySQL事务
  • 原文地址:https://www.cnblogs.com/evan-liang/p/12233965.html
Copyright © 2011-2022 走看看