origin already exists:

https://www.jianshu.com/p/3380ec281729

 

----------------

cd
git init
git status
git add xx(被管理文件)
git add .
git commit -m 'comments'
git log
git reflog
git reset --hard xxx(version)
git checkout

git branch
git branch xxx
git checkout xxxx
git merge xxxx

#rename repository remotely
git remote add orgin url
git push -u origin brach

git clone url

#switch branch
git checkout xxx(branch name)

process
git merge master
git add .
git commit -m ''
git push origin dev(local branch)
git pull origin dev

 

--------------------------

 

git add .
git commit -m "first commit"
git push origin master

git 笔记

https://cloud.tencent.com/developer/article/1504684

 

 

 

 

------------------------------

Git 的常见操作,如 git stash
git基本操作
git status 查看本次的修改、新建、删除等信息(new file:新建文件,modified:修改文件,deleted: 删除的文件)
git pull 拉取代码;
git add . 添加所有即将提交的文件,
git add fileNamePath添加某个文件
git commit -'提交的日志' 提交到本地,
git push 提交到git服务器;
git 另一种提交方式,
git commit -a -m '提交的日志' 添加所有即将提交的文件并提交到本地 ,
git commit -a -m 相当于git add . 和 git commi -' '命令的集合,当你使用git commit -a -m ' '命令时,就会执行上述两个操作;

git 暂存
git stash暂存(存储在本地,并将项目本次操作还原)
git stash pop 使用上一次暂存,并将这个暂存删除,使用该命令后,如果有冲突,终端会显示,如果有冲突需要先解决冲突(这就避免了冲突提交服务器,将冲突留在本地,然后解决)
git stash list 查看所有的暂存
git stash clear 清空所有的暂存
git stash drop [-q|--quiet] [<stash>] 删除某一个暂存,在中括号里面放置需要删除的暂存ID
git stash apply 使用某个暂存,但是不会删除这个暂存

git 创建本地分支并推送到服务器:
创建并切换到分支branchName
git checkout -b branchName
推送本地的branchName(冒号前面的)分支到远程origin的branchName(冒号后面的)分支(没有会自动创建)
git push origin branchName:branchName

删除分支
删除本地分支:git branch -d [branchname]
删除远程分支:git push origin --delete [branchname]

合并分支
例如现在有分支master和分支A,要将分支A的代码合并到master
第一步:切换到分支master,在终端输入命令
git checkout master
第二步:合并分支
git merge --no-ff -m 'version:3.0.5_buildL19011720' A
第三步:如果有冲突解决冲突,解决冲突后add . -> git commit -m '提交原因'
第四步:
git push

 posted on 2021-05-17 13:04  zennpumpkin  阅读(55)  评论(0编辑  收藏  举报