We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
同学们好,以下是我个人觉得比较方便的一个git 工具,可以非常直观方便地完成git 相关的操作。而且比较符合我们使用程序的习惯,只需要鼠标点击即可。
这款软件的名字叫做SourceTree. 下载链接如下:https://www.sourcetreeapp.com/.
下载并且注册完成之后,打开软件会看到这样的一个画面
首次使用我们需要将我们个人github 上的repo clone 下来,我们点击Clone 如上图, 第一栏我们输入github上自己repo 的clone 链接,第二栏是我本地新创建的一个文件的路径。
clone成功之我们可以看到这样的界面,
左边菜单栏里的“remote” 显示的就是我github上所有的branch,双击其中任何一个之后,本地的环境就会自动check out 对应的branch。如图所示,我双击了homework1 之后,我在本地文件做的任何改动都会最终对应到“homework” 这个branch 上。
当你做出任何改动的时候,sourcetree 就会侦测到,如下图,我创建了一个test.txt 的文件
我们只要相应地点击stage all, commit, push. 就可以将这一个改动,推送到我的github repo上 。
当我们的remote repo 有任何改动,然而我们的本地文件夹并没有跟上的时候,我们只需要点击“Pull” 即可。
希望上面的内容能对大家有所帮助
The text was updated successfully, but these errors were encountered:
谢谢同学的分享,GUI界面的确实比较straight forward,希望对git不太熟悉的同学可以先从这里上手,希望大家都能慢慢掌握git:) 这里也有一个有趣的network graph:https://github.com/emma-oc/ds-class-intro/network
Sorry, something went wrong.
No branches or pull requests
同学们好,以下是我个人觉得比较方便的一个git 工具,可以非常直观方便地完成git 相关的操作。而且比较符合我们使用程序的习惯,只需要鼠标点击即可。
这款软件的名字叫做SourceTree. 下载链接如下:https://www.sourcetreeapp.com/.
下载并且注册完成之后,打开软件会看到这样的一个画面
首次使用我们需要将我们个人github 上的repo clone 下来,我们点击Clone
如上图, 第一栏我们输入github上自己repo 的clone 链接,第二栏是我本地新创建的一个文件的路径。
clone成功之我们可以看到这样的界面,
左边菜单栏里的“remote” 显示的就是我github上所有的branch,双击其中任何一个之后,本地的环境就会自动check out 对应的branch。如图所示,我双击了homework1 之后,我在本地文件做的任何改动都会最终对应到“homework” 这个branch 上。
当你做出任何改动的时候,sourcetree 就会侦测到,如下图,我创建了一个test.txt 的文件
我们只要相应地点击stage all, commit, push. 就可以将这一个改动,推送到我的github repo上
。
当我们的remote repo 有任何改动,然而我们的本地文件夹并没有跟上的时候,我们只需要点击“Pull” 即可。
希望上面的内容能对大家有所帮助
The text was updated successfully, but these errors were encountered: