版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qingfeng812/article/details/51382521
初始化项目git init
确保安装了git
在项目根目录下进入 git命令行
使用git init 命令
使用 git add .命令
使用 git commit -m “提交注释” 命令
两种情况
远程分支没有建立
git remote add [remote-name] [remote-url-address]
例如:git remote add origin1 https://gitlab.com/Arisono/AisenWeiBo.git
远程分支已经存在,我们可以直接推送代码
git push [remote-name] [branch-name]
例如:git push origin master
查看本地分支信息
git branch -v
查看远程分支信息
git remote -v
新建远程分支
git remote add [remote-name] [remote-url-address]
推送项目到远程分支
git push [remote-name] [branch-name]
注意点
远程仓库名称问题
- 远程仓库名称可以是github,也可以是gitlab,也可以是其它的;
- 这里暂时没有考虑到已有项目推送到远程仓库出现冲突的情况;
- 如果是本地分支推送到指定远程仓库指定的分支,使用命令:git push origin test:master // 提交本地test分支作为远程的master分支
代码文件的几种状态
- unstaged - git仓库中没有此文件的相关记录(.gitignore需要这种状态才能有用,后面博文详细介绍)
- modified - git仓库中有这个文件的记录,并且此文件当前有改动
- staged - 追加,删除或修改的文件被暂时保存,这些追加,删除和修改并没有提交到git仓库
- commited - 追加或修改的文件被提交到本地git仓库(git仓库中大部分都是这种文件,所以git status不显示这些文件)
配置文件
- 你可以使用各种命令在命令行查看项目和分支的相关信息;
- 你也可以在查找.git目录下的配置文件查看;