git clone git@192.168.3.21**.git (切换到新项目)
git init git status git add . git commit -m"内容"
git pull origin master
git push origin master
1.查看本地分支 git branch
新建分支 git checkout -r A (A:新建分支名称)
2.查看远程分支 git branch -r
3.查看所有分支 git branch -a
4.切换远程分支 git branch -a git checkout -b myRelease origin/Release
5.合并分支 git checkout master git merge origin/1.0.0 git push origin master
(先切换到主分支 然后合并需要的分支,在push)
6.撤消上一次commit的内容(该操作会彻底回退到某个版本,本地的源码也会变为上一个版本的内容)
git reset --hard <commit-id>
7. git commit -m 注释换行 通过git commit --amend 命令可以查看到刚刚的log信息
8. git log 查看提交记录
当出现这个错误时 failed to push some refs to 'git@192.168.3.21:app/android_thpj.git'
git push -u origin master -f 工作中遇到怎么都提交不上master 强制提交(谨慎使用,会覆盖master所有)
使用这个 git pull origin 2.0.9 --allow-unrelated-histories 在提交 git push origin 2.0.9 可以解决 ok!
9.报错内容 :Set the environment variable GIT_TEST_DEBUG_UNSAFE_DIRECTORIES=true and run again for more information.
解决方法:、git 输入
git config --global --add safe.directory "*"
这样就可以看到现在的分支 继续提交即可
10.报错:error: failed to push some refsto‘远程仓库地址’
- 对于error: failed to push some refsto‘远程仓库地址’
1 使用如下命令(执行 git pull --rebase 的时候必须保持本地目录干净) git pull --rebase origin master -
2 然后再进行上传:git push -u origin master
Git的使用方式包括:
-
初始化仓库:使用“git init”命令创建一个新的Git仓库。
-
添加文件:使用“git add”命令将要提交的文件加入到缓存中。
-
提交代码:使用“git commit”命令将缓存中的文件提交到本地仓库中。
-
创建和切换分支:使用“git branch”命令创建新分支并使用“git checkout”命令切换分支。
-
合并分支:使用“git merge”命令将多个分支进行合并。
-
远程仓库:使用“git remote”和“git push”命令将本地仓库的修改推送到远程仓库中。
-
拉取远程分支:使用“git fetch”和“git merge”命令可以从远程仓库中获取最新的代码并将其合并到本地代码库中。