Git 使用

Git使用流程

安装使用

下载地址:https://git-scm.com/download

  

第一个:GIT

第二个 :可视化工具

第三个:汉化包

git bash

创建GIT库

$ git init

或者

添加到暂存区

或者命令

git add readme.txt (使用.的话 就是提交所有)

提交到本地仓库

或者命令

git commit -m '日志'

忽略文件

创建后

就是创建一个.gitignore 里面写文件夹的名字

上传远程仓库

1.生成ssh

ssh-keygen -t rsa  指定密钥保存路径

 

码云或者gitlib上配置

添加库

$ git remote rm origin

git remote add origin git@github.com:github用户名/项目名子.git

git push -u origin master    推送

使用tortoiseGit推送

替换git下的ssh.ext

git项目的ssh或者http,并用密钥替换

冲突

-两个人改了同一行代码
-出现冲突往下pull的时候,会保留你的代码和远程的代码
-解决冲突(使用同事代码,或者使用自己的代码)
-再提交本地---push到远程

分支管理

-分支管理
-查看分支
    -git branch  查看本地分支
    -git branch -r  查看远程分支
-新建分支
    git branch 分支名字   新建本地分支
    
-同步到远程
    -提交,push:git push origin lqztest
-切换分支
    git checkout lqztest
-合并代码
    -切到主分支:git checkout master
    -git merge lqznew
-删除分支
    #删除本地
    git branch -d 分支名
    #删除远程
    git push origin --delete <分支名>

在pycharm中使用git


-先再setting---git上配置git按装的路径
-从远程拉代码vcs-checkoutform..--git 输入远程的地址---点确定


-再提交代码之前,先要拉代码(在公司中要做的),就可以能有冲突
-解决冲突
-push上去就可以了
-创建分支,切换分支,右下角
-查看操作日志
-跟历史版本比较
-revert 恢复到远程的代码


原文地址:https://www.cnblogs.com/xzqpy/p/11196708.html