标签 git 下的文章

  1. 远程建立仓库
  2. vcs --> import into version control --> create git respository
  3. 选中整个工程(project 页面) vcs --> git -> add
  4. vcs --> git --> remote 配置远程仓库
  5. vcs --> update project --> merge --> ok
  6. vcs --> git --> commit
  7. 在项目目录下打开 git bash,输入 git pull origin master -–allow-unrelated-histories
  8. vcs --> git --> push

参考: https://www.jianshu.com/p/059ed1e01229 https://blog.csdn.net/qq_30389893/article/details/90600250

1. 撤销提交

git reset --soft HEAD^
git reset --hard [commit_id]

注意: soft撤销可以保留已经修改的文件,hard 撤销完全恢复为指定的状态,抛弃已有的修改。

2. 强制更新

git push origin HEAD --force
git push origin --force

3. 修改 commit 注释

git commit --amend

4. 修改仓库地址

git remote set-url origin [url]

git remote rm origin   +   git remote add origin [url]

5. 对某个文件取消跟踪

git rm --cached readme1.txt    删除readme1.txt的跟踪,并保留在本地。
git rm --f readme1.txt    删除readme1.txt的跟踪,并且删除本地文件。

6. branch 改名

git checkout <old_name>
git branch -m <new_name>

参考: https://linuxize.com/post/how-to-rename-local-and-remote-git-branch/

7. 版本回退

git log
git reset --hard commit_id

如果要回到未来版本,运行下面命令获得未来的 commit_id

git reflog

参考: https://www.liaoxuefeng.com/wiki/896043488029600/897013573512192 https://blog.csdn.net/yxys01/article/details/78454315

首先安装 git,然后下载 gogs. 在gogs 文件夹位置 启动。

gogs.exe web

打开浏览器,输入 127.0.0.1:3000 ,安装 gogs,注意数据库选择,仓库根目录,管理员帐号。 然后下载 nssm,按照 gogs 的教程来设置 nssm,注册相应的服务即可。