個人的な使用へのアクセスが間違っている場合にのみ、また私を修正してください。
基本操作
git init
git clone HTTPS
git clone -b dev HTTPS
git add .
git add demo.py
git status
git commit -m ''
git pull
git push
git checkout dev
git diff HEAD -- filename
ブランチを作成します
git branch dev
削除された枝
git branch -d dev
リモートブランチを削除します。
git push origin --delete dev
ビューブランチ
git branch 本地
git branch -r 远端
git branch -a 所有
リモートブランチは、ローカルブランチを引っ張っ
创建分支,切换分支,再拉下来。
git branch dev
git checkout -b dev
git fetch origin dev
同じ名前とスイッチのリモートブランチを作成します。
git checkout -b dev origin/dev
リモートブランチに提出ローカルブランチ
git push origin localbranch:remotebranch
メインブランチの開発ブランチにマージ
切换到master分支,同步最新主分支代码,切换到dev分支,然后合并,同步远端dev
git checkout master
git pull
git checkout dev
git merge master
git push
メインブランチへの無料ブランチ
git checkout dev
git pull
git check master
git merge dev
git push
gitのログ
git log 查看日志
Q 退出日志
ローカルの変更をあきらめます
git reset --hard commit的号码(git log查询)
git reset --hard 2626f1cfbb2fb9bcceef3995db5d901b02b5e88f
git pull
地元の紛争解決をマージプル
git stash 先将本地修改存储起来
git stash list 可以看到保存的信息(记住头部:stash@{0})
git pull 现在就可以开始拉下来了
git stash pop stash@{0} 还原暂存的内容
看提示CONFLICT 这个标志就是冲突的文件,手动解决,
完了之后,上传到远端。