给项目配置git进行项目管理

自从年纪大了之后,脑子就开始混乱了,今天给一项目配置git地址,觉得应该把之前的整理一下了,相信大家在对git不陌生:

git 5个基本命令
    # 从远程主机克隆一个版本库
    git clone <版本库的网址>

    # 管理主机名(克隆版本库的时候,所使用的远程主机自动被Git命名为origin)
    git remote
            -o <指定主机名>
            show <主机名>  # 显示主机信息
            add <主机名> <网址>   # 添加主机
            rm <主机名>    # 删除主机
            rename <原主机名> <新主机名>  # 修改主机名

    # 将远程主机的版本更新取回本地
    git fetch <远程主机名> <分支名>

    # 取回远程主机的某个分支的更新,与本地的指定分支合并
    git pull <远程主机名> <远程分支名>:<本地分支名>

    # 用于将本地分支的更新推送到远程主机 
    git push
            --force origin # 远程主机上更新的版本被覆盖

这里写图片描述

这里写图片描述

上面两张图很好解释了git的工作流程

给已有项目配置git的步骤:

1)创建一个远程的空代码库(在BitBucket上)
2)在项目创建git忽略,新建一个名为.gitignore的文件,.gitignore文件对其所在的目录及所在目录的全部子目录均有效
建议将依赖包,编辑器日志文件等忽略。
3)切换到项目目录下,执行
    ls -a
    查看是否含有.git文件夹
4) 如果没有,执行:
    git init
    git add .
    git commit -m "first commit"
    git remote add origin https://[email protected]/your_username/name_of_remote_repository.git
   如果有,执行:
    git add .
    git commit -m "first commit"
    git remote origin set-url origin https://[email protected]/your_username/name_of_remote_repository.git
5) 执行:
    git push origin master

参考网址:
http://www.ruanyifeng.com/blog/2014/06/git_remote.html
http://blog.jobbole.com/53573/
https://blog.csdn.net/gaoying_blogs/article/details/53337112
https://blog.csdn.net/baple/article/details/47683381
膜拜大神~~

猜你喜欢

转载自blog.csdn.net/qq_35790269/article/details/82024069