该命令是在你的项目目录下初始化一个repository,执行成功后,会在你的目录下生成一个.git的隐藏文件。
注意该命令后面有一个“.”,小点。表示把该目录下的所有文件加入到本地暂存区中。执行成功后不会有任何提示:
该命令会把你本地工作区和暂存区的版本进行比较,查看当前的状态。我下面的状态是已经把所有文件加入到了暂存区中,但是还没有提交到本地历史区。
该命令会把本地暂存区中的文件提交到本地历史区,注意只有在本地历史区中的内容才能提交到github。执行该命令后,我们所有的文件都只是在本地。没有github任何关系。
若执行命令时出现husky > pre-commit hook failed (add --no-verify to bypass)则将git commit -m "XXX"改为以下命令:
注意:后面的地址是你在gitHub上面创建好了repository给出的地址
该命令是把本地历史区中的文件添加到github服务器的暂存区中。这一步是本地和远程服务器建立联系的一步。执行成功后不会显示任何结果:
注意:此命令分两种情况:
1.往git上面上传代码:
到此往git上面上传代码就结束了,注意第十二步不用执行
上述执行成功后,发现在项目目录下多了一个“README.md”文件,这个文件就是从github上拉下来的。因为我们在github上创建repository的时候就创建了这个“README.md”文件,该文件是对这个repository的说明。
可以看到On branch master,这个说明已经在master分之上了
git branch
git branch -r
git branch -a
git branch branchName
git checkout [branch name]
git checkout -b [branch name]
git push origin [branch name]
例如:
git branch -d [branch name]
git push origin :[branch name]
1.cd到你要存放工程的目录2.git init3.git clone ssh://zhuxu@192.168.10.224:29418/lxyz/lxyz-rcs.git
1.git status(查看本地分支文件信息,确保更新时不产生冲突)2.git checkout(查看文件是否有修改)
git pull
cd到你要存放的目录使用 git init 命令使用指令 git clone git地址(默认拉取主干的项目), git clone -b 分支名 git地址(拉取指定分支的项目)