git 简单总结

来源:互联网 发布:mac网速监控软件 编辑:程序博客网 时间:2024/06/09 17:16
设置身份

右键打开Git Bash
git    config    --global    user.name    "Tony"
git    config    --global    user.email    "tony@email.com"
(去掉最后的名字和邮箱可用来查看信息)

目录下创建代码仓库

git    init

删除本地仓库

删除文件夹即可

提交代码

git    add    a    //添加提交代码,a可以是文件,文件夹
git    add    .    //添加所有文件
git    commit    -m    “First    commit”    //    正式提交       -m  参数后的字符串表示描述信息,必须要有

查看修改内容

git    status    //查看文件修改情况
git    diff        //查看更改内容
git    diff    src/..../MainActivity.java        //查看特定文件的更改内容

撤销未提交的修改

1.没有执行过add命令的文件
git    checkout    src/....../MianActivity.java 
      
2.执行过add命令的文件
git    reset HEAD    src/....../MainActivity.java
然后按没执行add命令的文件处理

查看提交记录

git    log    //查看全部提交记录
git    log    21d0cdf3afee1a7a783ba13b4e90f00295230b49    -1    //查看其中一条记录        -1  只输出一行
git    log    21d0    -1    -p    //查看具体修改内容,因为有    -p

分支

git    branch    -a    //查看当前版本库中有哪些分支
git    branch    version1.0    //创建一个分支 version1.0
git    checkout    version1.0    //切换分支到 version1.0

git    merge    version1.0    //当前分支在master分支上,把在version1.0分支上修改并提交的内容合并到master分支上(有可能出现代码冲突,需手动解决冲突)
git    branch    -D    version1.0    //删除分支  version1.0

远程版本库协作

git    clone    https://github.com/example/test.git    //将远程版本库的代码下载到本地
git    push    origin    master    //将本地代码同步到远程版本库

将远程版本库的修改同步到本地
git    fetch    origin    master    //将远程版本库的代码同步到本地,存放到一个origin/master分支上
git    pull    origin    master    //相当于执行fetch和merge这两个命令,可以从远程版本库获取最新的代码并且合并到本地

0 0
原创粉丝点击