方法步骤:
1、git clone (这个是你新建本地git仓库,如已有可忽略此步)复制下git项目的>
2、提交代码第一步:git status 查看当前状态当你忘记修改了哪些文件的时候可以使用 git status 来查看当前状态,红色的字体显示的就是你修改的文件。
3、提交代码第二步:git add 或者 git add xxx如图1、如果你git status 查看了当前状态发现都是你修改过的文件,都要提交,那么你可以直接使用 git add
就可以把你的内容全部添加到本地git缓存区中。
如图2、如果你git status 查看了当前状态发现有部分文件你不想提交,那么就使用git add xxx(上图中的红色文字的文件链接)
就可以提交部分文件到本地git缓存区。
4、提交代码第三步:git commit -m "修复XXbug" 推送修改到本地git库中。
5、提交代码第四步:git pull <远程主机名> <远程分支名> 取回远程主机某个分支的更新,再与本地的指定分支合并。例如:项目所在的远程主机是origin 远程主分支名为master 我们就可以写成 pull origin master需要输入你的git账号和密码才能拉取。
6、提交代码第五步:git push <远程主机名> <远程分支名>
把当前提交到git本地仓库的代码推送到远程主机的某个远程分之上。
在这里插入描述
git branch
告诉我当前有哪些branch
在这里插入描述
git checkout [branchName]
跳转到我想要去的branch,如下面我想从Tom’s-branch跳转到master
在这里插入描述
git pull
从bitbucket server上将最新的code下载到本地
在这里插入描述
git merge [branchName]
将其他branch的代码合并到当前的branch下,比如我之前又checkout到Tom’s-branch, 然后使用该命令将master branch的新代码和当前代码进行合并;如果有发现和当前代码有冲突的地方,需要去将之前的代码做出选择,是选择当前的还是选择merge过来的,选择完后必须commit才能继续merge
在这里插入描述
git log
读取bitbucket server里有哪些合并或修改过的版本
在这里插入描述
git reset
如果发现当前版本没有之前的好,想要回撤到过去的版本,可以通过使用该命令+修改版本前4位的编码回撤到过去的版本
在这里插入描述
git stash
相当于将一些changed code放到临时存储的stash里
在这里插入描述
git blame
主要用来查询;默认是命令,如果加上文件,就变成了读取代码内容
在这里插入描述
在这里插入描述git 怎么提交合并分支的部分代码?对于复杂的系统,我们可能要开好几个分支来开发,那么怎样使用git合并分支呢?
合并步骤:
1、进入要合并的分支(如开发分支合并到master,则进入master目录)
git checkout master
git pull
2、查看所有分支是否都pull下来了
git branch -a
3、使用merge合并开发分支
git merge 分支名
4、查看合并之后的状态
git status
5、有冲突的话,通过IDE解决冲突;
6、解决冲突之后,将冲突文件提交暂存区
git add 冲突文件
7、提交merge之后的结果
git commit
如果不是使用git commit -m "备注" ,那么git会自动将合并的结果作为备注,提交本地仓库;
8、本地仓库代码提交远程仓库
git push
git将分支合并到分支,将master合并到分支的 *** 作步骤是一样的。首先添加 git add -A
添加注释 git commit -m "comment text"
提交内容 git push
查看当前状态 git status
基本内容你可查看 git 简明指南,学会这些基本上可以使用了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)